diff --git a/mtk/frameworks/base/services/core/java/com/android/server/wm/WindowContainer.java b/mtk/frameworks/base/services/core/java/com/android/server/wm/WindowContainer.java
index c559605..d47b866 100644 (file)
--- a/mtk/frameworks/base/services/core/java/com/android/server/wm/WindowContainer.java
+++ b/mtk/frameworks/base/services/core/java/com/android/server/wm/WindowContainer.java
@@ -3098,6 +3098,15 @@ class WindowContainer<E extends WindowContainer> extends ConfigurationContainer<
final Rect surfaceInsets = new Rect();
getAnimationFrames(frame, insets, stableInsets, surfaceInsets);
+ // add
+ if(lp != null && lp.getTitle() != null) {
+ String windownTitle = lp.getTitle().toString();
+ if(windownTitle != null && windownTitle.equals("com.android.settings/com.android.settings.Settings$NetworkDashboardActivity")) {
+ frame.set(displayFrame);
+ }
+ }
+ // end
+
if (mLaunchTaskBehind) {
// Differentiate the two animations. This one which is briefly on the screen
// gets the !enter animation, and the other one which remains on the
09-08
1万+
02-18
3208