uberwald a06e504183 Fix: StripOverlayLayer initialization timing issue
Moved StripOverlayLayer and ConfirmationBar initialization to occur AFTER
ScryingPoolStrip is created (via roleRenderer.openStrip()). This fixes the
console warning: 'StripOverlayLayer: ScryingPoolStrip not found, appending to body'

The issue was that StripOverlayLayer.init() was trying to find
.scrying-pool__roster-strip before it was created. ScryingPoolStrip is
created lazily when roleRenderer.openStrip() is called.

Additionally, made both components GM-only since:
- ConfirmationBar is in src/ui/gm/ and is only useful for GMs
- StripOverlayLayer is currently only used by ConfirmationBar
- ScryingPoolStrip is only created for GMs

This ensures proper positioning of ConfirmationBar relative to ScryingPoolStrip.

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-05-24 00:52:48 +02:00
2026-05-23 18:23:48 +02:00
2026-05-24 00:37:21 +02:00
2026-05-21 23:08:34 +02:00
2026-05-24 00:37:21 +02:00
2026-05-24 00:37:21 +02:00
2026-05-24 00:37:21 +02:00
2026-05-24 00:37:21 +02:00
2026-05-21 23:08:34 +02:00
2026-05-21 23:08:34 +02:00
2026-05-21 23:08:34 +02:00
2026-05-21 23:08:34 +02:00
S
Description
No description provided
CC-BY-SA-4.0 11 MiB
14.0.4 Latest
2026-05-27 12:12:37 +02:00
Languages
JavaScript 51.8%
HTML 34.3%
Less 5.9%
CSS 5.2%
Handlebars 2%
Other 0.8%