[SRU] xfwm4 4.12.5 for bionic
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xfwm4 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* Please see the upstream bugs for some background:
- Mozilla Bugzilla #1461539: [XFCE] window not maximized after fullscreen video
https:/
- Xfce Bugzilla #14514: Unable to maximize in both horizontal and vertical directions via X11
https:/
* Xfwm4 versions prior to 4.12.5 fail to maintain the window maximization state when exiting a fullscreen video.
* As seen in comments 9 (https:/
[Test Case]
* In Firefox, follow these steps to enable the CSD window.
1. Click the Hamburger menu, then select "Customize..."
2. In the bottom section, uncheck the "Title Bar" option.
3. Close the "Customize Firefox" tab.
* With Xfwm 4.12.4 (bionic), follow these steps to reproduce the bug.
1. Maximize the Firefox window.
2. View a YouTube video.
3. Click the Fullscreen button to enter make the video fullscreen.
4. Press Escape to exit fullscreen.
5. The window is no longer maximized.
* With Xfwm 4.12.5, follow these steps to verify the bug is resolved.
1. Maximize the Firefox window.
2. View a YouTube video.
3. Click the Fullscreen button to enter make the video fullscreen.
4. Press Escape to exit fullscreen.
5. The window is still maximized.
[Regression Potential]
* Regression potential is low since this is a point release that only addresses bugs.
* Since Xfwm4 is the window manager for Xfce, a crash could leave the user's windows undecorated and unable to be moved.
[Release Notes for 4.12.5]
Adam Purkrt (1):
Typo in clientMoveTile
Andrey Alekseenkov (1):
Fix logic error in bottom struts validation
Olivier Fourdan (11):
Post release tag bump.
netwm: avoid spurious warning on restart
placement: Use primary monitor as default
Use ximerama indices for _NET_WM_
screen: Fix broken monitor index
client: Make sure to redraw when removing maximized
screen: Use computed screen size instead of xlib
netwm: Fix adding maximized state
client: Check when GTK_FRAME_EXTENTS has changed
client: Check GTK_HIDE_
Release 4.12.5!
P. Pronk (1):
client: Maximize on expected output
Unit 193 (1):
Fix a spelling mistake.
summary: |
- ubuntu 18.04 bionic xfwm4 backport 4.12.5 + [SRU] xfwm4 4.12.5 for bionic |
description: | updated |
description: | updated |
Changed in xfwm4 (Ubuntu): | |
status: | Invalid → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.