diff options
Diffstat (limited to 'apps/action.c')
| -rw-r--r-- | apps/action.c | 11 |
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; } |