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(); } });