diff options
| -rw-r--r-- | apps/action.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/apps/action.c b/apps/action.c index 0551711..f65ef39 100644 --- a/apps/action.c +++ b/apps/action.c @@ -96,15 +96,15 @@ static int button_flip_horizontally(int context, int button) int newbutton; if (!(lang_is_rtl() && ((context == CONTEXT_STD) || - (context & CONTEXT_TREE) || (context & CONTEXT_MAINMENU) || - (context & CONTEXT_TREE)))) + (context & CONTEXT_TREE) || (context & CONTEXT_MAINMENU)))) { return button; } newbutton = button & ~(BUTTON_LEFT | BUTTON_RIGHT -#if defined(BUTTON_SCROLL_BACK) && defined(BUTTON_SCROLL_FWD) +#if defined(BUTTON_SCROLL_BACK) && defined(BUTTON_SCROLL_FWD) && \ + !defined(SIMULATOR) | BUTTON_SCROLL_BACK | BUTTON_SCROLL_FWD #endif ); @@ -113,7 +113,8 @@ static int button_flip_horizontally(int context, int button) newbutton |= BUTTON_RIGHT; if (button & BUTTON_RIGHT) newbutton |= BUTTON_LEFT; -#if defined(BUTTON_SCROLL_BACK) && defined(BUTTON_SCROLL_FWD) +#if defined(BUTTON_SCROLL_BACK) && defined(BUTTON_SCROLL_FWD) && \ + !defined(SIMULATOR) if (button & BUTTON_SCROLL_BACK) newbutton |= BUTTON_SCROLL_FWD; if (button & BUTTON_SCROLL_FWD) |