Skip to content

Commit 1908920

Browse files
committed
fix: ITaskStackListener in Samsung OneUi (#941)
1 parent b37e38e commit 1908920

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

app/src/main/kotlin/li/songe/gkd/shizuku/TaskListener.kt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,4 +122,13 @@ class TaskListener(private val onStackChanged: () -> Unit) : ITaskStackListener.
122122
override fun onTaskMovedToBack(taskInfo: ActivityManager.RunningTaskInfo?) {}
123123

124124
override fun onLockTaskModeChanged(mode: Int) {}
125+
override fun onActivityDismissingSplitTask(str: String?) {}
126+
127+
override fun onOccludeChangeNotice(
128+
componentName: ComponentName?,
129+
z: Boolean
130+
) {
131+
}
132+
133+
override fun onTaskWindowingModeChanged(i: Int) {}
125134
}

hidden_api/src/main/java/android/app/ITaskStackListener.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,4 +259,12 @@ void onActivityRestartAttempt(ActivityManager.RunningTaskInfo task, boolean home
259259
*/
260260
void onLockTaskModeChanged(int mode);
261261

262+
// https://github.com/gkd-kit/gkd/issues/941
263+
//Samsung OneUi
264+
void onActivityDismissingSplitTask(String str);
265+
266+
void onOccludeChangeNotice(ComponentName componentName, boolean z);
267+
268+
void onTaskWindowingModeChanged(int i);
269+
262270
}

0 commit comments

Comments
 (0)