Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 933ef2a2 authored by Fabian Kozynski's avatar Fabian Kozynski Committed by Automerger Merge Worker
Browse files

Merge "Show QS data saver info dialog until enabled" am: bbef1d22 am: 8a106a65

Change-Id: I6ee62c376d52c8e04a1df5cafb81bdd805cce277
parents 575d4935 8a106a65
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -66,11 +66,13 @@ public class DataSaverTile extends QSTileImpl<BooleanState> implements
        dialog.setTitle(com.android.internal.R.string.data_saver_enable_title);
        dialog.setMessage(com.android.internal.R.string.data_saver_description);
        dialog.setPositiveButton(com.android.internal.R.string.data_saver_enable_button,
                (OnClickListener) (dialogInterface, which) -> toggleDataSaver());
                (OnClickListener) (dialogInterface, which) -> {
                    toggleDataSaver();
                    Prefs.putBoolean(mContext, Prefs.Key.QS_DATA_SAVER_DIALOG_SHOWN, true);
                });
        dialog.setNegativeButton(com.android.internal.R.string.cancel, null);
        dialog.setShowForAllUsers(true);
        dialog.show();
        Prefs.putBoolean(mContext, Prefs.Key.QS_DATA_SAVER_DIALOG_SHOWN, true);
    }

    private void toggleDataSaver() {