summaryrefslogtreecommitdiff
path: root/src/ui
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui')
-rw-r--r--src/ui/mobile.c16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/ui/mobile.c b/src/ui/mobile.c
index d678f3e1..263fc141 100644
--- a/src/ui/mobile.c
+++ b/src/ui/mobile.c
@@ -788,13 +788,15 @@ void setupMenuTransition_Mobile(iWidget *sheet, iBool isIncoming) {
788 788
789void setupSheetTransition_Mobile(iWidget *sheet, iBool isIncoming) { 789void setupSheetTransition_Mobile(iWidget *sheet, iBool isIncoming) {
790 if (!useMobileSheetLayout_()) { 790 if (!useMobileSheetLayout_()) {
791 setFlags_Widget(sheet, horizontalOffset_WidgetFlag, iFalse); 791 if (prefs_App()->uiAnimations) {
792 if (isIncoming) { 792 setFlags_Widget(sheet, horizontalOffset_WidgetFlag, iFalse);
793 setVisualOffset_Widget(sheet, -height_Widget(sheet), 0, 0); 793 if (isIncoming) {
794 setVisualOffset_Widget(sheet, 0, 200, easeOut_AnimFlag | softer_AnimFlag); 794 setVisualOffset_Widget(sheet, -height_Widget(sheet), 0, 0);
795 } 795 setVisualOffset_Widget(sheet, 0, 200, easeOut_AnimFlag | softer_AnimFlag);
796 else { 796 }
797 setVisualOffset_Widget(sheet, -height_Widget(sheet), 200, easeIn_AnimFlag); 797 else {
798 setVisualOffset_Widget(sheet, -height_Widget(sheet), 200, easeIn_AnimFlag);
799 }
798 } 800 }
799 return; 801 return;
800 } 802 }