summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/action.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/apps/action.c b/apps/action.c
index 055171174b..f65ef39bf0 100644
--- a/apps/action.c
+++ b/apps/action.c
@@ -96,15 +96,15 @@ static int button_flip_horizontally(int context, int button)
96 int newbutton; 96 int newbutton;
97 97
98 if (!(lang_is_rtl() && ((context == CONTEXT_STD) || 98 if (!(lang_is_rtl() && ((context == CONTEXT_STD) ||
99 (context & CONTEXT_TREE) || (context & CONTEXT_MAINMENU) || 99 (context & CONTEXT_TREE) || (context & CONTEXT_MAINMENU))))
100 (context & CONTEXT_TREE))))
101 { 100 {
102 return button; 101 return button;
103 } 102 }
104 103
105 newbutton = button & 104 newbutton = button &
106 ~(BUTTON_LEFT | BUTTON_RIGHT 105 ~(BUTTON_LEFT | BUTTON_RIGHT
107#if defined(BUTTON_SCROLL_BACK) && defined(BUTTON_SCROLL_FWD) 106#if defined(BUTTON_SCROLL_BACK) && defined(BUTTON_SCROLL_FWD) && \
107 !defined(SIMULATOR)
108 | BUTTON_SCROLL_BACK | BUTTON_SCROLL_FWD 108 | BUTTON_SCROLL_BACK | BUTTON_SCROLL_FWD
109#endif 109#endif
110 ); 110 );
@@ -113,7 +113,8 @@ static int button_flip_horizontally(int context, int button)
113 newbutton |= BUTTON_RIGHT; 113 newbutton |= BUTTON_RIGHT;
114 if (button & BUTTON_RIGHT) 114 if (button & BUTTON_RIGHT)
115 newbutton |= BUTTON_LEFT; 115 newbutton |= BUTTON_LEFT;
116#if defined(BUTTON_SCROLL_BACK) && defined(BUTTON_SCROLL_FWD) 116#if defined(BUTTON_SCROLL_BACK) && defined(BUTTON_SCROLL_FWD) && \
117 !defined(SIMULATOR)
117 if (button & BUTTON_SCROLL_BACK) 118 if (button & BUTTON_SCROLL_BACK)
118 newbutton |= BUTTON_SCROLL_FWD; 119 newbutton |= BUTTON_SCROLL_FWD;
119 if (button & BUTTON_SCROLL_FWD) 120 if (button & BUTTON_SCROLL_FWD)