fix(ddash): preserve tab active state during exit transition (#3928)

This commit is contained in:
Huỳnh Thiện Lộc authored and GitHub committed 2026-10-25 20:42:31 -04:00
1 parent e689cd2ce7
commit c719ffede2
1 file changed
+2 -2
+2 -2
View File
@@ -66,9 +66,9 @@ FocusScope {
if ("entryId" in target)
target.entryId = root.entry?.id ?? "";
if ("live" in target)
target.live = Qt.binding(() => root.isCurrent && root.presented);
target.live = Qt.binding(() => (root.isCurrent || root.animatingOut) && root.presented);
if ("active" in target)
target.active = Qt.binding(() => root.isCurrent && root.presented);
target.active = Qt.binding(() => (root.isCurrent || root.animatingOut) && root.presented);
if ("keyForwardTarget" in target)
target.keyForwardTarget = root.keyForwardTarget;
if ("contentViewport" in target)