From d0d102e184d2ec627608167c3825941fa0e90088 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Thu, 11 Dec 2025 20:29:38 +0100 Subject: [PATCH] more deck controls --- dialogs.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dialogs.cpp b/dialogs.cpp index 30597bdc..5496924b 100644 --- a/dialogs.cpp +++ b/dialogs.cpp @@ -1517,7 +1517,7 @@ EX namespace dialog { keyhandler = [this, &ne] (int sym, int uni) { handleNavigation(sym, uni); - if(uni == '\b' || uni == '\t') { + if(uni == '\b' || uni == '\t' || joy_index(sym, deck::page_up)) { ne.s = ne.s. substr(0, isize(ne.s)-utfsize_before(ne.s, isize(ne.s))); sscanf(ne.s.c_str(), LDF, ne.editwhat); apply_edit(); @@ -1540,7 +1540,7 @@ EX namespace dialog { apply_slider(); } #endif - else if(sym == SDLK_HOME) { + else if(sym == SDLK_HOME || joy_index(sym, deck::space)) { *ne.editwhat = ne.dft; apply_slider(); }