OSDN Git Service

Add back button for freeform window
[android-x86/frameworks-base.git] / core / java / com / android / internal / policy / DecorView.java
index bac802e..2b2e5ca 100644 (file)
@@ -1994,7 +1994,12 @@ public class DecorView extends FrameLayout implements RootViewSurfaceTaker, Wind
     }
 
     private void setLightDecorCaptionShade(DecorCaptionView view) {
-               view.findViewById(R.id.pip_window).setBackgroundResource(
+        // region @boringdroid
+        view.findViewById(R.id.back_window).setBackgroundResource(
+                R.drawable.decor_back_button_light
+        );
+        // endregion
+        view.findViewById(R.id.pip_window).setBackgroundResource(
                 R.drawable.decor_pip_button_light);
         view.findViewById(R.id.minimize_window).setBackgroundResource(
                 R.drawable.decor_minimize_button_light);
@@ -2005,6 +2010,11 @@ public class DecorView extends FrameLayout implements RootViewSurfaceTaker, Wind
     }
 
     private void setDarkDecorCaptionShade(DecorCaptionView view) {
+        // region @boringdroid
+        view.findViewById(R.id.back_window).setBackgroundResource(
+                R.drawable.decor_back_button_dark
+        );
+        // endregion
                view.findViewById(R.id.pip_window).setBackgroundResource(
                 R.drawable.decor_pip_button_dark);
                view.findViewById(R.id.minimize_window).setBackgroundResource(