a06e50418339caac71284bfc9fbb17ad0a705f56
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>
Description