-----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