CG shows only on one desktop after a player close
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
CoverGloobus |
Fix Committed
|
Low
|
Alexandr Grigorcea |
Bug Description
If CG is set to hide when the player is closed, initially CG will show on all desktops. After the player is closed (hiding CG) and opened again (showing CG again), CG will only show on the active desktop when the player was opened again.
There is a gtk.Window.stick() call when the UI is first initialized, to show CG on all desktops. The PyGTK documentation mentions that this call may not necessarily be relied on to be permanent, so it looks like there needs to be an additional stick() call when the window gets shown again. Unfortunately, there's also an inconveniently named variable in the CGUI that is intended to track whether the window position should be locked. That variable should probably be changed to allow the additional call to be added.
Changed in covergloobus: | |
status: | New → Fix Committed |
importance: | Undecided → Low |
assignee: | nobody → Alexandr Grigorcea (cahr-gr) |