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

--- Comment #3 from osh...@eliyahu.co.uk ---
I mentioned how the window size does readjust correctly if the mouse is already
causing the panel to be shown when the setting is toggled - it also seems to
happen if a widget (e.g. Application Launcher) is activated during or after the
settings toggle.

To clarify:
1. If a widget is activated when the setting is toggled, then maximised windows
resize correctly and immediately
2. If a widget is activated while the window is in the incorrect state (after
toggling setting, before the window has readjusted to the new size) this seems
to trigger recalculation and the window resizes itself into the correct state.

Since the correct behaviour is observed either when the panel is shown due to
mouse proximity and also when it is shown due to an activated widget, this
seems to suggest behaviour is correct whenever the panel is shown.

Perhaps it is possible that the regression is due to a change to the way
dimensions are calculated for the panel? If the windows do recalculate upon the
setting being changed, but the panel reports height=0 due to not yet having
reappeared this could cause windows to occupy the whole screen including space
which is under the panel when it appears, which is the issue. That would be
consistent with the bug not occuring if the panel is already shown, since then
when the recalculation occurs, the panel's height is already known and the
correct value is used.

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

Reply via email to