Android-x86
Fork
Donation

  • R/O
  • HTTP
  • SSH
  • HTTPS

packages-apps-Taskbar: Commit

packages/apps/Taskbar


Commit MetaInfo

Revisiónc5efc2552196b493e9ae669c5cee1fd0a4e5e327 (tree)
Tiempo2019-08-20 14:17:45
AutorBraden Farmer <farmerbb@gmai...>
CommiterBraden Farmer

Log Message

Fixes for collapsing Taskbar when showing SelectAppActivity

Cambiar Resumen

Diferencia incremental

--- a/app/src/main/java/com/farmerbb/taskbar/activity/DesktopIconSelectAppActivity.java
+++ b/app/src/main/java/com/farmerbb/taskbar/activity/DesktopIconSelectAppActivity.java
@@ -56,6 +56,8 @@ public class DesktopIconSelectAppActivity extends AppCompatActivity {
5656
5757 private DesktopIconInfo desktopIcon;
5858
59+ private boolean isCollapsed;
60+
5961 @Override
6062 protected void onCreate(Bundle savedInstanceState) {
6163 super.onCreate(savedInstanceState);
@@ -76,7 +78,11 @@ public class DesktopIconSelectAppActivity extends AppCompatActivity {
7678 getWindow().setElevation(0);
7779 }
7880
79- LocalBroadcastManager.getInstance(this).sendBroadcast(new Intent("com.farmerbb.taskbar.TEMP_HIDE_TASKBAR"));
81+ SharedPreferences pref = U.getSharedPreferences(this);
82+ isCollapsed = !pref.getBoolean("collapsed", false);
83+
84+ if(!isCollapsed)
85+ LocalBroadcastManager.getInstance(this).sendBroadcast(new Intent("com.farmerbb.taskbar.HIDE_TASKBAR"));
8086
8187 progressBar = findViewById(R.id.progress_bar);
8288 appList = findViewById(R.id.list);
@@ -90,8 +96,8 @@ public class DesktopIconSelectAppActivity extends AppCompatActivity {
9096 if(appListGenerator != null && appListGenerator.getStatus() == AsyncTask.Status.RUNNING)
9197 appListGenerator.cancel(true);
9298
93- if(!U.shouldCollapse(this, false))
94- LocalBroadcastManager.getInstance(this).sendBroadcast(new Intent("com.farmerbb.taskbar.TEMP_SHOW_TASKBAR"));
99+ if(!isCollapsed)
100+ LocalBroadcastManager.getInstance(this).sendBroadcast(new Intent("com.farmerbb.taskbar.SHOW_TASKBAR"));
95101
96102 super.finish();
97103 }
--- a/app/src/main/java/com/farmerbb/taskbar/activity/SelectAppActivity.java
+++ b/app/src/main/java/com/farmerbb/taskbar/activity/SelectAppActivity.java
@@ -58,6 +58,8 @@ public class SelectAppActivity extends AppCompatActivity {
5858 private AppListAdapter hiddenAdapter;
5959 private AppListAdapter topAppsAdapter;
6060
61+ private boolean isCollapsed;
62+
6163 private class SelectAppPagerAdapter extends FragmentPagerAdapter {
6264
6365 SelectAppPagerAdapter(FragmentManager fm) {
@@ -107,7 +109,11 @@ public class SelectAppActivity extends AppCompatActivity {
107109 getWindow().setElevation(0);
108110 }
109111
110- LocalBroadcastManager.getInstance(this).sendBroadcast(new Intent("com.farmerbb.taskbar.TEMP_HIDE_TASKBAR"));
112+ SharedPreferences pref = U.getSharedPreferences(this);
113+ isCollapsed = !pref.getBoolean("collapsed", false);
114+
115+ if(!isCollapsed)
116+ LocalBroadcastManager.getInstance(this).sendBroadcast(new Intent("com.farmerbb.taskbar.HIDE_TASKBAR"));
111117
112118 progressBar = findViewById(R.id.progress_bar);
113119 appListGenerator = new AppListGenerator();
@@ -140,8 +146,8 @@ public class SelectAppActivity extends AppCompatActivity {
140146 if(appListGenerator != null && appListGenerator.getStatus() == AsyncTask.Status.RUNNING)
141147 appListGenerator.cancel(true);
142148
143- if(!U.shouldCollapse(this, false))
144- LocalBroadcastManager.getInstance(this).sendBroadcast(new Intent("com.farmerbb.taskbar.TEMP_SHOW_TASKBAR"));
149+ if(!isCollapsed)
150+ LocalBroadcastManager.getInstance(this).sendBroadcast(new Intent("com.farmerbb.taskbar.SHOW_TASKBAR"));
145151
146152 super.finish();
147153 }
Show on old repository browser