On 21.02.2012 17:41, Anurag Priyam wrote:
> diff --git a/lib/awful/menu.lua.in b/lib/awful/menu.lua.in
> index 3e8566f..64f8ae8 100644
> --- a/lib/awful/menu.lua.in
> +++ b/lib/awful/menu.lua.in
> @@ -317,12 +317,13 @@ end
> --- Show a menu.
> -- @param menu The menu to show.
> -- @param args.keygrabber A boolean enabling or not the keyboard navigation.
> +-- Default is true.
> -- @param args.coords Menu position defaulting to mouse.coords()
> function show(menu, args)
> args = args or {}
> local coords = args.coords or nil
> local screen_index = capi.mouse.screen
> - local keygrabber = args.keygrabber or false
> + local keygrabber = args.keygrabber or true
>
> if not set_size(menu) then return end
> set_coords(menu, screen_index, coords)
Let's assume that args.keygrabber is false. Now we have:
local keygrabber = args.keygrabber or true
local keygrabber = false or true
local keygrabber = true
Something "or true" will always be true.
Uli
--
Bitte nicht mit dem verbleibenden Auge in den Laser gucken.
- Vincent Ebert
--
To unsubscribe, send mail to [email protected].