Re: [PATCH weston 02/17] xdg-shell: Require proper object tree destruction

2015-05-05 Thread Jonas Ådahl
On Thu, Apr 30, 2015 at 04:54:07PM +0300, Pekka Paalanen wrote: > On Tue, 7 Apr 2015 17:01:17 +0800 > Jonas Ådahl wrote: > > > Require all child objects to be destroyed before the parent. In other > > words, all popups and surfaces created by one xdg_shell instance needs > > to be destroyed befo

Re: [PATCH weston 02/17] xdg-shell: Require proper object tree destruction

2015-04-30 Thread Pekka Paalanen
On Tue, 7 Apr 2015 17:01:17 +0800 Jonas Ådahl wrote: > Require all child objects to be destroyed before the parent. In other > words, all popups and surfaces created by one xdg_shell instance needs > to be destroyed before the xdg_shell object, otherwise a protocol error > is raised. > > Signed

Re: [PATCH weston 02/17] xdg-shell: Require proper object tree destruction

2015-04-08 Thread Bill Spitzak
Will these windows then unmap atomically? I actually expected the opposite to be allowed and encouraged, as destroying a parent surface could then guarantee the children disappear atomically. On 04/07/2015 05:25 PM, Bryce Harrington wrote: On Tue, Apr 07, 2015 at 05:01:17PM +0800, Jonas Ådah

Re: [PATCH weston 02/17] xdg-shell: Require proper object tree destruction

2015-04-07 Thread Bryce Harrington
On Tue, Apr 07, 2015 at 05:01:17PM +0800, Jonas Ådahl wrote: > Require all child objects to be destroyed before the parent. In other > words, all popups and surfaces created by one xdg_shell instance needs > to be destroyed before the xdg_shell object, otherwise a protocol error > is raised. > > S

[PATCH weston 02/17] xdg-shell: Require proper object tree destruction

2015-04-07 Thread Jonas Ådahl
Require all child objects to be destroyed before the parent. In other words, all popups and surfaces created by one xdg_shell instance needs to be destroyed before the xdg_shell object, otherwise a protocol error is raised. Signed-off-by: Jonas Ådahl --- desktop-shell/shell.c | 26 +