summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/abl-show.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/abl-show.cc')
-rw-r--r--crawl-ref/source/abl-show.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/abl-show.cc b/crawl-ref/source/abl-show.cc
index c915c9edfe..207523fd19 100644
--- a/crawl-ref/source/abl-show.cc
+++ b/crawl-ref/source/abl-show.cc
@@ -2008,7 +2008,8 @@ int choose_ability_menu(const std::vector<talent>& talents)
while (true)
{
std::vector<MenuEntry*> sel = abil_menu.show(false);
- redraw_screen();
+ if (!crawl_state.doing_prev_cmd_again)
+ redraw_screen();
if (sel.empty())
return -1;