https://bugs.kde.org/show_bug.cgi?id=429171

--- Comment #6 from Duncan <1i5t5.dun...@cox.net> ---
After yesterday's update, things improved incrementally.  I'm not sure what
exactly triggered the improvement, but...

kwin seems to notice changes in windows and reapply its rules more often now,
often triggering no-titlebar if it's set, when it wouldn't before.

My /theory/ is that it's noticing when window titles are set, even if they
don't actually change from whatever they were set to before, now, whereas
before, it would only notice changes if the window title actually changed, not
if it was set to the same value it had before.

Noticed in kpat and ksudoku, which start with a titlebar now despite a window
rule turning it off for them, but which switch to no-titlebar mode, for
instance when I start a game.  While that happened before if the window title
changed, now two reevaluations seem to be triggered, the first of which turns
off the titlebar but doesn't reset the window size resulting in a shorter
window than the set size because it's accounting for the titlebar which isn't
there now, the second of which resets the size to that set by the rule as well.
 Before, it was only one triggered reevaluation.  I can _guess_ that the one
trigger sets the title to the same value it had before so it didn't trigger
before, leaving on the trigger that actually changed the title, while now they
both trigger.  But of course since the title doesn't change with the one
trigger, it's difficult to /prove/ that, leaving me /guessing/ as to the
reasons for the now observed second observed trigger.

And while I did read the git log for kwin and some of the updated frameworks
(as I routinely do), no single commit log leapt out at me as the reason for the
improvement.  But it's nice to have, regardless. =:^)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to