mirror of
https://github.com/airstruck/luigi.git
synced 2026-01-10 16:28:23 +00:00
layouts eat keyboard nav, fixes #11
This commit is contained in:
@@ -284,7 +284,7 @@ function Layout:addDefaultHandlers ()
|
|||||||
else
|
else
|
||||||
self:focusNextWidget()
|
self:focusNextWidget()
|
||||||
end
|
end
|
||||||
return
|
return false
|
||||||
end
|
end
|
||||||
|
|
||||||
-- space/enter presses focused widget
|
-- space/enter presses focused widget
|
||||||
@@ -293,7 +293,7 @@ function Layout:addDefaultHandlers ()
|
|||||||
or event.key == 'return' then
|
or event.key == 'return' then
|
||||||
self.input:handlePressStart(self, event.key, event.x, event.y,
|
self.input:handlePressStart(self, event.key, event.x, event.y,
|
||||||
widget, event.key)
|
widget, event.key)
|
||||||
return
|
return false
|
||||||
end
|
end
|
||||||
|
|
||||||
-- accelerators
|
-- accelerators
|
||||||
@@ -303,6 +303,7 @@ function Layout:addDefaultHandlers ()
|
|||||||
acceleratedWidget.hovered = true
|
acceleratedWidget.hovered = true
|
||||||
self.input:handlePressStart(self, event.key, event.x, event.y,
|
self.input:handlePressStart(self, event.key, event.x, event.y,
|
||||||
acceleratedWidget, event.key)
|
acceleratedWidget, event.key)
|
||||||
|
return false
|
||||||
end
|
end
|
||||||
end)
|
end)
|
||||||
|
|
||||||
@@ -314,7 +315,7 @@ function Layout:addDefaultHandlers ()
|
|||||||
or event.key == 'return' then
|
or event.key == 'return' then
|
||||||
self.input:handlePressEnd(self, event.key, event.x, event.y,
|
self.input:handlePressEnd(self, event.key, event.x, event.y,
|
||||||
widget, event.key)
|
widget, event.key)
|
||||||
return
|
return false
|
||||||
end
|
end
|
||||||
|
|
||||||
-- accelerators
|
-- accelerators
|
||||||
@@ -325,6 +326,7 @@ function Layout:addDefaultHandlers ()
|
|||||||
acceleratedWidget.hovered = false
|
acceleratedWidget.hovered = false
|
||||||
self.input:handlePressEnd(self, event.key, event.x, event.y,
|
self.input:handlePressEnd(self, event.key, event.x, event.y,
|
||||||
acceleratedWidget, event.key)
|
acceleratedWidget, event.key)
|
||||||
|
return false
|
||||||
end
|
end
|
||||||
end)
|
end)
|
||||||
|
|
||||||
@@ -349,6 +351,7 @@ function Layout:addDefaultHandlers ()
|
|||||||
end
|
end
|
||||||
end -- if widget.scroll
|
end -- if widget.scroll
|
||||||
end -- ancestor loop
|
end -- ancestor loop
|
||||||
|
return false
|
||||||
end) -- wheel move
|
end) -- wheel move
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user