From 895921f2572ea3f50fc2dbd8fcefc7f9043aee57 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sat, 22 Jul 2023 17:48:13 -0500 Subject: [PATCH] GUI: orders now respect push nibble setting issue #1260 --- src/gui/gui.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gui/gui.cpp b/src/gui/gui.cpp index 4e24219e1..96ae750e5 100644 --- a/src/gui/gui.cpp +++ b/src/gui/gui.cpp @@ -1416,6 +1416,7 @@ void FurnaceGUI::keyDown(SDL_Event& ev) { if (orderCursor>=0 && orderCursorgetTotalChannelCount()) { prepareUndo(GUI_UNDO_CHANGE_ORDER); e->lockSave([this,num]() { + if (!curNibble && !settings.pushNibble) e->curOrders->ord[orderCursor][curOrder]=0; e->curOrders->ord[orderCursor][curOrder]=((e->curOrders->ord[orderCursor][curOrder]<<4)|num); }); MARK_MODIFIED;