From 95ceeeddd59ec8ea95a14fb203b5a789dcc2a5b8 Mon Sep 17 00:00:00 2001 From: Jaakko Keränen Date: Thu, 8 Apr 2021 15:03:49 +0300 Subject: Mobile: Sidebar on orientation change; padding Sidebar is hidden on orientation changes. Added a bottom padding to account for the overlapped toolbar. --- src/ui/sidebarwidget.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/ui/sidebarwidget.c') diff --git a/src/ui/sidebarwidget.c b/src/ui/sidebarwidget.c index 74784547..6e379cb8 100644 --- a/src/ui/sidebarwidget.c +++ b/src/ui/sidebarwidget.c @@ -826,6 +826,13 @@ static iBool processEvent_SidebarWidget_(iSidebarWidget *d, const SDL_Event *ev) /* Handle commands. */ if (isResize_UserEvent(ev)) { checkModeButtonLayout_SidebarWidget_(d); + if (deviceType_App() == phone_AppDeviceType && d->side == left_SideBarSide) { + /* In landscape, visibility of the toolbar is controlled separately. */ + if (isVisible_Widget(w)) { + postCommand_Widget(w, "sidebar.toggle"); + } + return iFalse; + } } else if (isMetricsChange_UserEvent(ev)) { if (isVisible_Widget(w)) { -- cgit v1.2.3