Re: [PATCH] shell: don't remove all other panels on desktop panel redraw

2012-08-09 Thread Kristian Høgsberg
On Mon, Aug 06, 2012 at 07:06:01PM +0200, Philipp Brüschweiler wrote: > panel_configure used to call configure_static_surface which removes all > other surfaces in the panel layer. This unfortunately includes input > panels, such as the one spawned by the keyboard client. As a result, > the keyboar

[PATCH] shell: don't remove all other panels on desktop panel redraw

2012-08-06 Thread Philipp Brüschweiler
panel_configure used to call configure_static_surface which removes all other surfaces in the panel layer. This unfortunately includes input panels, such as the one spawned by the keyboard client. As a result, the keyboard panel was removed on each redraw of the desktop panel, i.e. each full minute