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 awesome-devel-unsubscr...@naquadah.org.

Reply via email to