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

--- Comment #21 from Hugo Pereira Da Costa <hugo.pereira.da.co...@gmail.com> ---
(In reply to Tim E. Real from comment #20)
> Created attachment 105939 [details]
> Simple cmake based Qt MDI program sets stylesheet
> 
> Hi, can you spare some more time? 5.10 packages came down the line 
>  (with your fixes in the Oxygen/Breeze package change logs).
> Strange, I looked at git repo and didn't see Oxygen changes. Wrong git?
> 

No clue. 
But I double checked that the oxygen changes are _in_ (both master and
Plasma/5.10)

> At first it seemed to work. But no, still not working. 
> Style and/or stylesheet are still freezing. 
> Can you confirm? Several ways to reproduce the problem:
> 
> METHOD A (stylesheet freeze):
> 1) Set Plasma workspace Look and Feel to Breeze.
> 2) In Qt5Designer (or Creator), open my previously supplied 
>  frozen_MDI_1.ui attachment (with stylesheets).
> 3) Maximize one of the sub windows.
> 4) Observe the sub window is frozen after maximizing.
> 
> METHOD B (style freeze, no stylesheets involved):
> 1)  Set Plasma workspace Look and Feel to Oxygen.
> 2)  In Qt5Designer (or Creator), open your previously
>      supplied mdi-2.ui file (without stylesheets).
> 3)  Maximize one of the sub windows.
> 4)  Observe the sub windows should still both be OK.
> 5)  Now set Plasma workspace Look and Feel to Breeze.
> 6)  Observe the maximized sub window is frozen.
>     (After switching to Breeze, one of two open KDevelop 
>      instances was completely frozen. Repeatable. Unrelated?)
> 8)  Now set Plasma workspace Look and Feel back to Oxygen.
> 9)  Observe all is OK. (Well, except for KDevelop...)
> 10) Repeat switching Oxygen <- -> Breeze , observe the
>      maximized MDI sub windows toggling freezing.
> 
> METHOD C (stylesheet freeze):
> 1) Run this newly attached small demonstration program.
> 2) Observe the sub window is frozen.
> 3) Also, try the test in METHOD B (switching between Oxygen/Breeze)
>     and observe the freeze toggling.

So methods A and methods C are essentially the same, right ? (setting a
stylesheet on a MDI window)

Will investigate

Will investigate also method B. Here the common denominator is maximizing
windows. 

PS: for changing the status of the bug, just change the combobox in front of
"status" (here to "REOPENED")

> 
> Thanks.

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

Reply via email to