summaryrefslogtreecommitdiff
path: root/apps/action.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/action.c')
-rw-r--r--apps/action.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/apps/action.c b/apps/action.c
index 7ec838f..3d4ea9c 100644
--- a/apps/action.c
+++ b/apps/action.c
@@ -109,6 +109,10 @@ static int button_flip_horizontally(int context, int button)
!defined(SIMULATOR)
| BUTTON_SCROLL_BACK | BUTTON_SCROLL_FWD
#endif
+#if defined(BUTTON_MINUS) && defined(BUTTON_PLUS) && \
+ !defined(SIMULATOR)
+ | BUTTON_MINUS | BUTTON_PLUS
+#endif
);
if (button & BUTTON_LEFT)
@@ -122,6 +126,13 @@ static int button_flip_horizontally(int context, int button)
if (button & BUTTON_SCROLL_FWD)
newbutton |= BUTTON_SCROLL_BACK;
#endif
+#if defined(BUTTON_MINUS) && defined(BUTTON_PLUS) && \
+ !defined(SIMULATOR)
+ if (button & BUTTON_MINUS)
+ newbutton |= BUTTON_PLUS;
+ if (button & BUTTON_PLUS)
+ newbutton |= BUTTON_MINUS;
+#endif
return newbutton;
}