mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-16 20:59:54 +01:00
Don't show screen filter and expiry warnings in screenshot tests
This commit is contained in:
@@ -44,6 +44,7 @@ import static androidx.lifecycle.Lifecycle.State.STARTED;
|
|||||||
import static java.util.Collections.emptyList;
|
import static java.util.Collections.emptyList;
|
||||||
import static java.util.logging.Level.INFO;
|
import static java.util.logging.Level.INFO;
|
||||||
import static java.util.logging.Logger.getLogger;
|
import static java.util.logging.Logger.getLogger;
|
||||||
|
import static org.briarproject.briar.BuildConfig.FLAVOR;
|
||||||
import static org.briarproject.briar.android.TestingConstants.PREVENT_SCREENSHOTS;
|
import static org.briarproject.briar.android.TestingConstants.PREVENT_SCREENSHOTS;
|
||||||
import static org.briarproject.briar.android.util.UiUtils.hideSoftKeyboard;
|
import static org.briarproject.briar.android.util.UiUtils.hideSoftKeyboard;
|
||||||
|
|
||||||
@@ -193,6 +194,7 @@ public abstract class BaseActivity extends AppCompatActivity
|
|||||||
}
|
}
|
||||||
|
|
||||||
private boolean showScreenFilterWarning() {
|
private boolean showScreenFilterWarning() {
|
||||||
|
if (FLAVOR == "screenshot") return false;
|
||||||
// If the dialog is already visible, filter the tap
|
// If the dialog is already visible, filter the tap
|
||||||
ScreenFilterDialogFragment f = findDialogFragment();
|
ScreenFilterDialogFragment f = findDialogFragment();
|
||||||
if (f != null && f.isVisible()) return false;
|
if (f != null && f.isVisible()) return false;
|
||||||
|
|||||||
@@ -71,6 +71,7 @@ import static org.briarproject.bramble.api.lifecycle.LifecycleManager.LifecycleS
|
|||||||
import static org.briarproject.bramble.api.plugin.Plugin.State.ACTIVE;
|
import static org.briarproject.bramble.api.plugin.Plugin.State.ACTIVE;
|
||||||
import static org.briarproject.bramble.api.plugin.Plugin.State.ENABLING;
|
import static org.briarproject.bramble.api.plugin.Plugin.State.ENABLING;
|
||||||
import static org.briarproject.bramble.api.plugin.Plugin.State.STARTING_STOPPING;
|
import static org.briarproject.bramble.api.plugin.Plugin.State.STARTING_STOPPING;
|
||||||
|
import static org.briarproject.briar.BuildConfig.FLAVOR;
|
||||||
import static org.briarproject.briar.android.BriarService.EXTRA_STARTUP_FAILED;
|
import static org.briarproject.briar.android.BriarService.EXTRA_STARTUP_FAILED;
|
||||||
import static org.briarproject.briar.android.TestingConstants.IS_DEBUG_BUILD;
|
import static org.briarproject.briar.android.TestingConstants.IS_DEBUG_BUILD;
|
||||||
import static org.briarproject.briar.android.activity.RequestCodes.REQUEST_PASSWORD;
|
import static org.briarproject.briar.android.activity.RequestCodes.REQUEST_PASSWORD;
|
||||||
@@ -134,7 +135,7 @@ public class NavDrawerActivity extends BriarActivity implements
|
|||||||
navDrawerViewModel = provider.get(NavDrawerViewModel.class);
|
navDrawerViewModel = provider.get(NavDrawerViewModel.class);
|
||||||
pluginViewModel = provider.get(PluginViewModel.class);
|
pluginViewModel = provider.get(PluginViewModel.class);
|
||||||
|
|
||||||
if (IS_DEBUG_BUILD) {
|
if (IS_DEBUG_BUILD && (FLAVOR != "screenshot")) {
|
||||||
navDrawerViewModel.showExpiryWarning()
|
navDrawerViewModel.showExpiryWarning()
|
||||||
.observe(this, this::showExpiryWarning);
|
.observe(this, this::showExpiryWarning);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user