From d43dec77bf56f14a321d1dfa33a33fd3dbb7bf28 Mon Sep 17 00:00:00 2001 From: SimplicityApks Date: Sun, 16 Nov 2014 23:09:33 +0100 Subject: [PATCH] Minor interaction tweaks, prevent showing some Toasts --- src/com/amaze/filemanager/fragments/Main.java | 12 +++--------- src/com/amaze/filemanager/utils/Futils.java | 2 ++ 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/src/com/amaze/filemanager/fragments/Main.java b/src/com/amaze/filemanager/fragments/Main.java index 99f54e7b7..fe08b43e5 100644 --- a/src/com/amaze/filemanager/fragments/Main.java +++ b/src/com/amaze/filemanager/fragments/Main.java @@ -1261,15 +1261,9 @@ if(history!=null) ma.loadlist(new File(ma.current), false); break; case R.id.view: - if (aBoolean) { - Toast.makeText(getActivity(), res.getString(R.string.setgridview), Toast.LENGTH_SHORT).show(); - sharedPreferences.edit().putBoolean("view", false).commit(); - - } else { - Toast.makeText(getActivity(),res.getString(R.string.setlistview), Toast.LENGTH_SHORT).show(); - sharedPreferences.edit().putBoolean("view", true).commit(); - - }restartPC(getActivity()); + // Save the changes, but don't show a disruptive Toast: + sharedPreferences.edit().putBoolean("view", aBoolean).commit(); + restartPC(getActivity()); break; } return false; diff --git a/src/com/amaze/filemanager/utils/Futils.java b/src/com/amaze/filemanager/utils/Futils.java index 0dbbcc547..dc3275231 100644 --- a/src/com/amaze/filemanager/utils/Futils.java +++ b/src/com/amaze/filemanager/utils/Futils.java @@ -562,6 +562,8 @@ public class Futils { m.Sp.edit().putString("dirontop", "" + i).commit(); m.getSortModes(); m.loadlist(new File(m.current), false); + // dismiss the dialog since we don't want it open after selection: + dialogInterface.dismiss(); } });