diff --git a/pqcli/ui/curses/views/game_view/plot_window.py b/pqcli/ui/curses/views/game_view/plot_window.py index f7438aa..d8d671d 100644 --- a/pqcli/ui/curses/views/game_view/plot_window.py +++ b/pqcli/ui/curses/views/game_view/plot_window.py @@ -60,6 +60,7 @@ class PlotWindow(Focusable, ListBoxProgressBarWindow): if prev is not None: self._list_box.set(-1, "[X] " + prev[4:]) self._list_box.add("[ ] " + act_name(act_number)) + self._render_list_box() def _sync_position(self) -> None: self._cur_pos = self._player.quest_book.plot_bar.position diff --git a/pqcli/ui/curses/views/game_view/quest_book_window.py b/pqcli/ui/curses/views/game_view/quest_book_window.py index e351f82..9947152 100644 --- a/pqcli/ui/curses/views/game_view/quest_book_window.py +++ b/pqcli/ui/curses/views/game_view/quest_book_window.py @@ -56,6 +56,7 @@ class QuestBookWindow(Focusable, ListBoxProgressBarWindow): if prev is not None: self._list_box.set(-1, "[X] " + prev[4:]) self._list_box.add("[ ] " + quest_name) + self._render_list_box() def _sync_position(self) -> None: self._cur_pos = self._player.quest_book.quest_bar.position