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

Commit 99f0bd4a authored by Philip P. Moltmann's avatar Philip P. Moltmann
Browse files

Change onResume -> onStart in the print settings to update even paused activities.

Change-Id: Ie28de2cd3ba02c3f19d11c61b3dbbce5d33ddb5a
parent 0976f348
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -99,16 +99,16 @@ public class PrintJobSettingsFragment extends SettingsPreferenceFragment {
    }

    @Override
    public void onResume() {
        super.onResume();
    public void onStart() {
        super.onStart();
        mPrintManager.addPrintJobStateChangeListener(
                mPrintJobStateChangeListener);
        updateUi();
    }

    @Override
    public void onPause() {
        super.onPause();
    public void onStop() {
        super.onStop();
        mPrintManager.removePrintJobStateChangeListener(
                mPrintJobStateChangeListener);
    }
+8 −3
Original line number Diff line number Diff line
@@ -147,8 +147,8 @@ public class PrintServiceSettingsFragment extends SettingsPreferenceFragment
    }

    @Override
    public void onResume() {
        super.onResume();
    public void onStart() {
        super.onStart();
        mSettingsContentObserver.register(getContentResolver());
        updateEmptyView();
        updateUiForServiceState();
@@ -156,13 +156,18 @@ public class PrintServiceSettingsFragment extends SettingsPreferenceFragment

    @Override
    public void onPause() {
        mSettingsContentObserver.unregister(getContentResolver());
        if (mSearchView != null) {
            mSearchView.setOnQueryTextListener(null);
        }
        super.onPause();
    }

    @Override
    public void onStop() {
        mSettingsContentObserver.unregister(getContentResolver());
        super.onStop();
    }

    @Override
    public void onViewCreated(View view, Bundle savedInstanceState) {
        super.onViewCreated(view, savedInstanceState);
+4 −4
Original line number Diff line number Diff line
@@ -150,8 +150,8 @@ public class PrintSettingsFragment extends SettingsPreferenceFragment
    }

    @Override
    public void onResume() {
        super.onResume();
    public void onStart() {
        super.onStart();
        mSettingsPackageMonitor.register(getActivity(), getActivity().getMainLooper(), false);
        mSettingsContentObserver.register(getContentResolver());
        updateServicesPreferences();
@@ -160,10 +160,10 @@ public class PrintSettingsFragment extends SettingsPreferenceFragment
    }

    @Override
    public void onPause() {
    public void onStop() {
        mSettingsPackageMonitor.unregister();
        mSettingsContentObserver.unregister(getContentResolver());
        super.onPause();
        super.onStop();
    }

    @Override