Commit 3bd70de
committed
fix(frontend): end an overlay-scrollbar drag on pointercancel
A cancelled pointer stream (touch interruption, app switch) never fires
pointerup, so the drag state stayed on and the window listeners stayed
attached. The thumb also takes touch-action: none, so a touch drag moves
it instead of scrolling the page.
Also clarifies why modelLabel stops at the catalog's label and name: the
caller still has the schema's own title to try before the raw id.1 parent f4f9499 commit 3bd70de
2 files changed
Lines changed: 9 additions & 4 deletions
File tree
- web
- oss/src/components/OverlayScrollbar
- packages/agenta-entity-ui/src/DrillInView/SchemaControls
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
| 108 | + | |
| 109 | + | |
108 | 110 | | |
109 | 111 | | |
110 | 112 | | |
111 | 113 | | |
| 114 | + | |
112 | 115 | | |
113 | 116 | | |
114 | 117 | | |
| 118 | + | |
115 | 119 | | |
116 | 120 | | |
117 | 121 | | |
| |||
127 | 131 | | |
128 | 132 | | |
129 | 133 | | |
130 | | - | |
| 134 | + | |
| 135 | + | |
131 | 136 | | |
132 | 137 | | |
133 | 138 | | |
| |||
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
324 | 324 | | |
325 | 325 | | |
326 | 326 | | |
327 | | - | |
328 | | - | |
329 | | - | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
330 | 330 | | |
331 | 331 | | |
332 | 332 | | |
| |||
0 commit comments