From 56f4f20bb2f6afd2ec4da352f1915b698f791f9e Mon Sep 17 00:00:00 2001 From: Mark Qvist Date: Wed, 19 May 2021 09:26:12 +0200 Subject: [PATCH] Fixed conversation list navigation when list is empty --- nomadnet/_version.py | 2 +- nomadnet/ui/textui/Conversations.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nomadnet/_version.py b/nomadnet/_version.py index e344246..221ce5d 100644 --- a/nomadnet/_version.py +++ b/nomadnet/_version.py @@ -1 +1 @@ -__version__ = "0.0.3" \ No newline at end of file +__version__ = "0.0.4" \ No newline at end of file diff --git a/nomadnet/ui/textui/Conversations.py b/nomadnet/ui/textui/Conversations.py index 170908f..af523e5 100644 --- a/nomadnet/ui/textui/Conversations.py +++ b/nomadnet/ui/textui/Conversations.py @@ -31,7 +31,7 @@ class ConversationsArea(urwid.LineBox): self.delegate.new_conversation() elif key == "tab": self.delegate.app.ui.main_display.frame.set_focus("header") - elif key == "up" and self.delegate.ilb.first_item_is_selected(): + elif key == "up" and (self.delegate.ilb.first_item_is_selected() or self.delegate.ilb.body_is_empty()): self.delegate.app.ui.main_display.frame.set_focus("header") else: return super(ConversationsArea, self).keypress(size, key)