Finish PS sub-settings page if PS is locked
Bug: 317026141 Test: Manual Change-Id: If3a3045c40dd61779b272589231d395ce7ae9fa9
This commit is contained in:
@@ -32,6 +32,14 @@ public class HidePrivateSpaceSettings extends DashboardFragment{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onStart() {
|
||||||
|
super.onStart();
|
||||||
|
if (PrivateSpaceMaintainer.getInstance(getContext()).isPrivateSpaceLocked()) {
|
||||||
|
finish();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int getMetricsCategory() {
|
public int getMetricsCategory() {
|
||||||
return SettingsEnums.PRIVATE_SPACE_SETTINGS;
|
return SettingsEnums.PRIVATE_SPACE_SETTINGS;
|
||||||
|
@@ -25,6 +25,7 @@ import androidx.annotation.Nullable;
|
|||||||
|
|
||||||
import com.android.settings.R;
|
import com.android.settings.R;
|
||||||
import com.android.settings.dashboard.DashboardFragment;
|
import com.android.settings.dashboard.DashboardFragment;
|
||||||
|
import com.android.settings.privatespace.PrivateSpaceMaintainer;
|
||||||
import com.android.settingslib.core.AbstractPreferenceController;
|
import com.android.settingslib.core.AbstractPreferenceController;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
@@ -42,6 +43,14 @@ public class UseOneLockSettingsFragment extends DashboardFragment {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onStart() {
|
||||||
|
super.onStart();
|
||||||
|
if (PrivateSpaceMaintainer.getInstance(getContext()).isPrivateSpaceLocked()) {
|
||||||
|
finish();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int getMetricsCategory() {
|
public int getMetricsCategory() {
|
||||||
return SettingsEnums.PRIVATE_SPACE_SETTINGS;
|
return SettingsEnums.PRIVATE_SPACE_SETTINGS;
|
||||||
|
Reference in New Issue
Block a user