}
@Override
- protected void onPause() {
- super.onPause();
- possiblyHideTaskbar();
- }
-
- @Override
protected void onDestroy() {
super.onDestroy();
private void possiblyHideTaskbar() {
new Handler().postDelayed(() -> {
if(!doNotHide) {
- if(U.shouldCollapse(this) && !LauncherHelper.getInstance().isOnHomeScreen())
+ SharedPreferences pref = U.getSharedPreferences(this);
+ if(pref.getBoolean("hide_taskbar", true) && !LauncherHelper.getInstance().isOnHomeScreen())
LocalBroadcastManager.getInstance(InvisibleActivityFreeform.this).sendBroadcast(new Intent("com.farmerbb.taskbar.HIDE_TASKBAR"));
else
LocalBroadcastManager.getInstance(InvisibleActivityFreeform.this).sendBroadcast(new Intent("com.farmerbb.taskbar.HIDE_START_MENU"));
}
private void reallyFinish() {
- InvisibleActivityFreeform.super.finish();
+ super.finish();
overridePendingTransition(0, 0);
if(!finish) {