Skip to content

Commit e8d79b2

Browse files
committed
Dismiss delete dialog on immersive view
1 parent 22029cd commit e8d79b2

File tree

1 file changed

+8
-0
lines changed
  • Showcases/media_view/app/src/main/java/com/meta/levinriegner/mediaview/app/immersive

1 file changed

+8
-0
lines changed

Showcases/media_view/app/src/main/java/com/meta/levinriegner/mediaview/app/immersive/PanelManager.kt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -543,6 +543,9 @@ class PanelManager(
543543
mediaModel.immersiveMenuEntityId = null
544544
} ?: Timber.w("Immersive menu panel not found")
545545

546+
// Ensure spatial delete confirmation is hidden when exiting immersive
547+
hideSpatialDeleteConfirmation()
548+
546549
// Display other panels
547550
Query.where { has(Panel.id) }
548551
.eval()
@@ -557,6 +560,11 @@ class PanelManager(
557560
?.id &&
558561
it.id !=
559562
getComposition().tryGetNodeByName(GLXFConstants.NODE_NAME_ONBOARDING)?.entity?.id
563+
&& it.id !=
564+
getComposition()
565+
.tryGetNodeByName(GLXFConstants.NODE_NAME_SPATIAL_DELETE_CONFIRMATION)
566+
?.entity
567+
?.id
560568
}
561569
.forEach { panelTransformations.setPanelVisibility(it, true) }
562570
}

0 commit comments

Comments
 (0)