-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 05/03/2014 05:36 PM, Andrej N. Gritsenko wrote:

> Hello!
> 
> The Wanderer has written on Tuesday, 29 April, at 11:29:
> 
>> Is there a "toggling" version of the 'lxpanelctl menu' command,
>> i.e., one which will open the menu if it's closed and close it if
>> it's open?
> 
> Well, do "toggling" in lxpanel is simple:

<snip>

> The problem is that once the menu is displayed it takes all the
> keyboard events so you cannot hide it again any other way but
> pressing 'Esc', the window manager will get no events because menu
> grabs keyboard ATM.

I've lost access to the machine where I was testing this till next week,
and setting up another test environment in e.g. a VM would be a pain,
but - are you sure? I have no reason to doubt you, but this runs counter
both to the behavior I think I remember seeing and to all of my
expectations about the way keybindings and input-grabbing works.

I would expect the "menu window" to have focus and therefore receive
keyboard input, yes, like any other window - but I would not expect this
to prevent the WM from catching input events, any more than having any
other window in focus prevents that.

If the menu does grab keyboard input to such an extent as to take it
away from the WM, then the menu's input-grabbing must be implemented in
a way which I at least would find surprising...

- --
   The Wanderer

Secrecy is the beginning of tyranny.

A government exists to serve its citizens, not to control them.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCgAGBQJTZn3dAAoJEASpNY00KDJrnaUP/3yIXpqpEUytQkiDhn3tvJSK
wUWjMQ2tFJN3hN6G5tjqibLxUEVDmGlAOVtBgp8zm05I7+ebNAibscs34JpZbCDc
T/a1Euf+j4WgZ6GZ/dCP2Kd4KHoqlw9ZeGKfYP76oVi8tRjddpKBMy9K6fvJAF9p
y53Dkj8fzmMPrzICeQLRmMQdMPqfvN84jwEXphbnvL3PzPAdiYUSqSMQbBDCWQCA
DcBrHJrZjPGhUoMe4r6j+vOF+9DHG3ZEOrlfuNsIc5VTWaZszHIZHeo5h03ANWjw
px3s3n5lcUXLdXw0QrpNe2vu3oD2+pMUMidwfdepGf1x3734C2IIYhojz7s2woxH
9ZED5pXygpI3708wRJhsovtHQHFt/ASVeC4RVf6fDaoqUx3vgXedUN9PkUUm6dqj
A4EkybWVzo8Ky9fwW0LQ/zw8SCtZk0pmU/EwkThnh/uTt2zueGH7xrYnA0neJHH5
IuWLALL3BcKVleIZMidonaUoEiTHrN+uWD5rE4+9nnFb9lYHo5jP8ru0v/nL/e1H
YhKR5EWZy8KC8b7lmxeqyOxJ7JP6t3bu042TU5H67gwb9sXWDwAtjjG8HkLH1c11
7NEjY3LC18jnD7Zq30Ptr3nWMQp5yVAj10hu8ZmNiRDVa9Xcd/3jFhGR2w7bNBoA
k+MeYala0sVxcEuc3m8X
=ATpg
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Lxde-list mailing list
Lxde-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxde-list

Reply via email to