[PATCH] [RFC]Shell: Hide panels when compositor has a top fullscreen surface.

wuzhiwen zhiwen.wu at linux.intel.com
Wed Feb 15 17:21:32 PST 2012



>-----Original Message-----
>From: Bill Spitzak [mailto:spitzak at gmail.com]
>Sent: Thursday, February 16, 2012 2:03 AM
>To: Juan Zhao
>Cc: Wu, Zhiwen; wayland-devel at lists.freedesktop.org
>Subject: Re: [PATCH] [RFC]Shell: Hide panels when compositor has a top
>fullscreen surface.
>
>Juan Zhao wrote:
>
>> Only when un-fullscreen window over fullscreen window, the panels will be
>shown
>>
>> https://gitorious.org/dataforuse/dataforuse/blobs/master/nFoverF.png
>> <https://gitorious.org/dataforuse/dataforuse/blobs/master/nFoverF.png>
>
>Does anybody have any actual documentation or tests that show that this
>behavior is wanted?
>
>This prevents the fullscreen window from putting any useful clickable
areas,
>such as the menubar, where the panels may obscure it, since the user cannot
>choose them without first raising the fullscreen window.
>
>In addition if the panels obscure all the control areas and leave only an
area
>where clicks will do something (such as the canvas in a painting
>program) then it will be impossible for the user to re-raise the fullscreen
window
>with a click without changing the document as well.
[Wu, Zhiwen] It is not the fault of panels, considering this case that a
regular surface is fully obscured by another one, 
           the only chance to raise the lower one is to alt+tab or click the
icon on panels.



More information about the wayland-devel mailing list