I'm currently testing an approach which moves the setting of new flags
on a window outside of the function that is called when they are changed
initially, specifically, moving the functions that maximise/unmaximise
and decorate/undecorate into idle functions that are called once the
signal from Wnck notifying us of the state change on a window has had
time to complete it's emission.
This also has the added benefit of the g_main_context rolling again, and
Wnck being allowed to receive more info from Xorg (including if a
WnckWindow has been closed).
As I said, I am testing these changes now to make sure that there are
not regressions, after that I'll commit and make a release.
** Changed in: maximus
Status: Fix Released => In Progress
** Changed in: maximus
Milestone: ubuntu-9.10-feature-freeze => ubuntu-9.10
** Changed in: maximus
Assignee: Jason Smith (jassmith) => Neil J. Patel (njpatel)
--
maximus crashed with SIGSEGV in g_closure_invoke()
https://bugs.launchpad.net/bugs/351527
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs