Merge lp:~3v1n0/compiz/gtk-decorator-finalize-menu-0.9.10 into lp:compiz/0.9.10
Proposed by
Marco Trevisan (Treviño)
Status: | Merged |
---|---|
Approved by: | Brandon Schaefer |
Approved revision: | 3793 |
Merged at revision: | 3793 |
Proposed branch: | lp:~3v1n0/compiz/gtk-decorator-finalize-menu-0.9.10 |
Merge into: | lp:compiz/0.9.10 |
Diff against target: |
101 lines (+16/-16) 3 files modified
gtk/window-decorator/actionmenu.c (+16/-6) gtk/window-decorator/events.c (+0/-8) gtk/window-decorator/wnck.c (+0/-2) |
To merge this branch: | bzr merge lp:~3v1n0/compiz/gtk-decorator-finalize-menu-0.9.10 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot (community) | continuous-integration | Approve | |
Brandon Schaefer (community) | Approve | ||
Review via email: mp+188124@code.launchpad.net |
Commit message
ActionMenu: weak ref the action menu on creation, and unref it on destroy
Also, now the widget destruction automatically unset the menu.
This makes the object to be correctly finalized (not only disposed) making sure
the internal idle into WnckActionMenu gets stopped.
Description of the change
Backporting lp:~3v1n0/compiz/gtk-decorator-finalize-menu...
To post a comment you must log in.
LGTM