Re: [PATCH] shell: Destroy the shell_surface when the xdg_shell interface gets destroyed

2014-06-12 Thread Sjoerd Simons
On Wed, 2014-06-04 at 13:44 +0200, Sjoerd Simons wrote: > When running gtk3-demo under weston opening comboboxes a second time > causes the program to bail due to weston returning an error. The > relevant client trace in this case is: > -> xdg_shell@15.get_xdg_popup(new id xdg_popup@12, wl_surface

[PATCH] shell: Destroy the shell_surface when the xdg_shell interface gets destroyed

2014-06-04 Thread Sjoerd Simons
When running gtk3-demo under weston opening comboboxes a second time causes the program to bail due to weston returning an error. The relevant client trace in this case is: -> xdg_shell@15.get_xdg_popup(new id xdg_popup@12, wl_surface@28, -> xdg_popup@12.destroy() -> xdg_shell@15.get_xdg_po