Window shape gets reset (non-compositing)
Bug #779845 reported by
David Schneider
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kupfer |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
On xfwm4 (4.6 and 4.8) with compositing disabled, kupfer's window shape (the thing that gives it rounded corners) mysteriously gets reset once in a while, causing the window to be rectangular again.
Causing a reshape event (by activating text mode or showing the third pane) re-asserts the window mask and temporarily fixes the issue, although it eventually happens again.
Using git master.
Changed in kupfer: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Seems to be related to switching the monitor that the window is displayed on.
Adding the following line to _window_ put_on_ screen in browser.py seems to fix the issue: get_screen( ) == screen: return
if self.window.
Although a more complete patch is needed to guarantee that current_ screen_ handler is always connected.