Bug 418144 - If Adwaita GTK3 theme is used, maximize/restore button of Firefox CSD takes ~1 second to change after window resizing
Summary: If Adwaita GTK3 theme is used, maximize/restore button of Firefox CSD takes ~...
Status: RESOLVED DOWNSTREAM
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.18.3
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL: https://bugzilla.mozilla.org/show_bug...
Keywords:
Depends on:
Blocks:
 
Reported: 2020-02-24 17:59 UTC by Patrick Silva
Modified: 2020-03-30 14:26 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
screen recording (2.03 MB, video/webm)
2020-02-24 17:59 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2020-02-24 17:59:51 UTC
Created attachment 126382 [details]
screen recording

STEPS TO REPRODUCE
1. set gtk3 theme to Adwaita in system settings > application style > "Configure Gnome/GTK Application Style" button
2. open Firefox and maximize/restore its window
3. 

OBSERVED RESULT
Maximize/restore button takes ~1 second to change after window resizing.
Watch the attached screen recording please.

EXPECTED RESULT
button should immediately change to "restore" after the window to be maximized;
and it should immediately change to "maximize" after the window to be restored.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.18.1
KDE Frameworks Version: 5.67.0
Qt Version: 5.14.1
Comment 1 Patrick Silva 2020-03-30 13:30:17 UTC
This behavior only affects Firefox with CSD.

Firefox 74
Operating System: Arch Linux 
KDE Plasma Version: 5.18.3
KDE Frameworks Version: 5.68.0
Qt Version: 5.14.1
Comment 2 Vlad Zahorodnii 2020-03-30 13:54:56 UTC
KWin doesn't draw client-side decorations. Could you please report this bug to Firefox developers and leave the link to the upstream bug report here?