There are several stacking or collision issues causes by the Help panel displaying over other interfaces. This task is a placeholder to collect them all, discuss a common solution if possible and ease the fixing and QA process.
Overlap issues
| T397897: [mobile] Help panel button is displayed on Notifications overlay , regression on T291603 | T397747: Help panel: floating button covers help text |
Unresponsive button issues
- T397745: [mobile] Help panel: can't be collapsed with floating button on mobile web
- T397381: [mobile] Help button is clickable when not visible
- T397289: Help panel: `?` button is visible and doesn't respond when publish dialog is open
Other non filed possible issues
| Edit summary dialog |
z-index surfaces inventory
| Interface | z-index | Source |
| VE paper surface | ? | Haven't found it. Help panel floating button needs at least z-index: 2; to show above |
| Help panel button | unset, lays on the docked menu | — |
| Help panel overlay (OOUI dialog) | 4 | WindowManager, ProcessDialog |
| Minerva dock menu | 9999 | BottomDock.less |
Acceptance criteria
TBD
Open questions
- How should the help panel overlay surface be stacked, below the docked menu? Stretching vertical space only until the docked menu?
- How should overlays behave in terms of stacking, should they appear over the docked menu buttons or otoh should they reserve space? As an example, the bug report from T291603 states the


