diff options
author | Art V <artvpublic@gmail.com> | 2022-11-14 00:53:55 +0300 |
---|---|---|
committer | Art V <artvpublic@gmail.com> | 2022-11-14 00:53:55 +0300 |
commit | dc163bfc4d0117f157a56534627d8d542cb37a97 (patch) | |
tree | 8fd7060943635d3b83ed861e33a1873031ffc8f4 /pkg | |
parent | a905a28e41d7b0d4c72c78b9b65f45f511c49fd1 (diff) |
[#2258] show bottom line when having status
Diffstat (limited to 'pkg')
-rw-r--r-- | pkg/gui/app_status_manager.go | 4 | ||||
-rw-r--r-- | pkg/gui/arrangement.go | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/pkg/gui/app_status_manager.go b/pkg/gui/app_status_manager.go index c2d72c5ac..097a19438 100644 --- a/pkg/gui/app_status_manager.go +++ b/pkg/gui/app_status_manager.go @@ -82,6 +82,10 @@ func (m *statusManager) getStatusString() string { return topStatus.message } +func (m *statusManager) showStatus() bool { + return len(m.statuses) > 0 +} + func (gui *Gui) toast(message string) { gui.statusManager.addToastStatus(message) diff --git a/pkg/gui/arrangement.go b/pkg/gui/arrangement.go index ecff17893..34004b1df 100644 --- a/pkg/gui/arrangement.go +++ b/pkg/gui/arrangement.go @@ -31,7 +31,7 @@ func (gui *Gui) getWindowDimensions(informationStr string, appStatus string) map extrasWindowSize := gui.getExtrasWindowSize(height) - showInfoSection := gui.c.UserConfig.Gui.ShowBottomLine || (gui.State.Searching.isSearching || gui.isAnyModeActive()) + showInfoSection := gui.c.UserConfig.Gui.ShowBottomLine || gui.State.Searching.isSearching || gui.isAnyModeActive() || gui.statusManager.showStatus() infoSectionSize := 0 if showInfoSection { infoSectionSize = 1 |