diff --git a/frontend/ui/widget/pathchooser.lua b/frontend/ui/widget/pathchooser.lua index c1bf25d06..6fd45c4ae 100644 --- a/frontend/ui/widget/pathchooser.lua +++ b/frontend/ui/widget/pathchooser.lua @@ -1,6 +1,7 @@ local BD = require("ui/bidi") local ButtonDialogTitle = require("ui/widget/buttondialogtitle") local Device = require("device") +local Event = require("ui/event") local FileChooser = require("ui/widget/filechooser") local UIManager = require("ui/uimanager") local ffiutil = require("ffi/util") @@ -46,6 +47,9 @@ function PathChooser:init() self.onLeftButtonTap = function() self:goHome() end + self.onLeftButtonHold = function() + UIManager:broadcastEvent(Event:new("ShowFolderShortcutsDialog", function(path) self:changeToPath(path) end)) + end FileChooser.init(self) end