Skip to content

Commit eb85c3e

Browse files
CopilotVetle444
andauthored
docs: remove draggable overlay description and fix Android z-order docs
Agent-Logs-Url: https://github.com/DIPSAS/DIPS.Mobile.UI/sessions/eb3d2f31-1908-4999-89ec-bb2e2b05989b Co-authored-by: Vetle444 <35739538+Vetle444@users.noreply.github.com>
1 parent 66efe9e commit eb85c3e

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/library/DIPS.Mobile.UI/API/Diagnostics/LayoutDiagnosticsOverlay.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ namespace DIPS.Mobile.UI.API.Diagnostics;
1111

1212
/// <summary>
1313
/// A floating overlay pill for layout diagnostics.
14-
/// Collapsed: small draggable pill indicator. Expanded: panel with live status.
14+
/// Collapsed: small pill indicator. Tap to expand and see live status, start/stop controls, and snapshot info.
1515
/// </summary>
1616
internal class LayoutDiagnosticsOverlay : Grid
1717
{

wiki/Layout-Diagnostics.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,8 @@ Common causes of high measure counts:
8080

8181
The diagnostics overlay is a floating pill that stays visible over all content, including modals and bottom sheets:
8282

83-
- **iOS**: Rendered in a separate `UIWindow` at `UIWindowLevel.Alert - 1`
84-
- **Android**: Uses `TranslationZ` for z-ordering and re-parents to dialog `DecorView` when dialogs open
83+
- **iOS**: Rendered in a separate `UIWindow` at `UIWindowLevel.Alert - 1` with touch passthrough via `HitTest` override
84+
- **Android**: Re-parented to the dialog `DecorView` when dialogs open, managed via `FragmentLifeCycleCallback`
8585

8686
Tap the pill to expand and see live recording status, start/stop controls, and the current snapshot summary.
8787

0 commit comments

Comments
 (0)