From baf4d6a627af6cc3615bd8450a72f8077c03965a Mon Sep 17 00:00:00 2001 From: jabarros Date: Mon, 1 Sep 2014 09:03:15 +0200 Subject: [PATCH] Add menu restrictions for not showing move option on the Preview and details fragments --- src/com/owncloud/android/ui/fragment/FileDetailFragment.java | 7 +++++++ src/com/owncloud/android/ui/preview/PreviewImageFragment.java | 7 +++++++ src/com/owncloud/android/ui/preview/PreviewMediaFragment.java | 7 +++++++ 3 files changed, 21 insertions(+) diff --git a/src/com/owncloud/android/ui/fragment/FileDetailFragment.java b/src/com/owncloud/android/ui/fragment/FileDetailFragment.java index b3d8567d..3506b6b5 100644 --- a/src/com/owncloud/android/ui/fragment/FileDetailFragment.java +++ b/src/com/owncloud/android/ui/fragment/FileDetailFragment.java @@ -191,6 +191,13 @@ public class FileDetailFragment extends FileFragment implements OnClickListener item.setVisible(false); item.setEnabled(false); } + + // additional restriction for this fragment + item = menu.findItem(R.id.action_move); + if (item != null) { + item.setVisible(false); + item.setEnabled(false); + } } diff --git a/src/com/owncloud/android/ui/preview/PreviewImageFragment.java b/src/com/owncloud/android/ui/preview/PreviewImageFragment.java index 25eaf38a..fa3352d1 100644 --- a/src/com/owncloud/android/ui/preview/PreviewImageFragment.java +++ b/src/com/owncloud/android/ui/preview/PreviewImageFragment.java @@ -232,6 +232,13 @@ public class PreviewImageFragment extends FileFragment { item.setVisible(false); item.setEnabled(false); } + + // additional restriction for this fragment + item = menu.findItem(R.id.action_move); + if (item != null) { + item.setVisible(false); + item.setEnabled(false); + } } diff --git a/src/com/owncloud/android/ui/preview/PreviewMediaFragment.java b/src/com/owncloud/android/ui/preview/PreviewMediaFragment.java index 03cf250f..e91e64f2 100644 --- a/src/com/owncloud/android/ui/preview/PreviewMediaFragment.java +++ b/src/com/owncloud/android/ui/preview/PreviewMediaFragment.java @@ -289,6 +289,13 @@ public class PreviewMediaFragment extends FileFragment implements item.setVisible(false); item.setEnabled(false); } + + // additional restriction for this fragment + item = menu.findItem(R.id.action_move); + if (item != null) { + item.setVisible(false); + item.setEnabled(false); + } } -- 2.11.0