История изменений
Исправление Kroz, (текущая версия) :
Так.
1. Оказывается у wibox есть недокументированный сигнал button:press
2. Делать mymainmenu = nil
не нужно, иначе повторный вызов меню приведет к «attempt to index global 'mymainmenu' (a nil value)»
В общем, с wibox заработало так:
mywibox[s]:connect_signal("button::press", function()
mymainmenu:hide()
-- mymainmenu = nil
end)
Исходная версия Kroz, :
Так.
1. Оказывается у wibox есть недокументированный сигнал button:press?
2. Делать mymainmenu = nil
не нужно, иначе повторный вызов меню приведет к «attempt to index global 'mymainmenu' (a nil value)»
В общем, с wibox заработало так:
mywibox[s]:connect_signal("button::press", function()
mymainmenu:hide()
-- mymainmenu = nil
end)