# CritMatic

## [v5.5.6](https://github.com/InfiniteLoopAlchemist/CritMatic/tree/v5.5.6) (2026-04-22)
[Full Changelog](https://github.com/InfiniteLoopAlchemist/CritMatic/compare/v5.5.5...v5.5.6) 

- fix: lower strata to MEDIUM + anchor scroll to outer frame (v5.5.6)  
    Two follow-ups to the v5.5.5 interaction fix, reported on Discord after  
    v5.5.5 restored drag/resize on retail 11.0.  
    1. Right-click menu rendered behind the window. v5.5.5 left the widget  
       at FULLSCREEN_DIALOG (AceGUI constructor default); MenuUtil.Create-  
       ContextMenu places the menu at DIALOG, so the menu stacked under  
       the window. Dropped the widget to MEDIUM strata (typical addon  
       default) in both the constructor and OnAcquire so context menus,  
       tooltips, and popups render above.  
    2. Inner ScrollFrame didn't follow the outer frame on resize. It was  
       created with SetSize(250, 120) and a single TOPLEFT anchor, so  
       dragging the edge sizers left the spell list stuck at that size.  
       Anchored the scroll container TOPLEFT + BOTTOMRIGHT (leaving room  
       for the bottom sizer and the scrollbar), tracked the scroll child  
       width via OnSizeChanged, and switched spell rows from a hardcoded  
       SetSize(198, h) to a TOPLEFT + TOPRIGHT anchor so rows span the  
       full available width at any frame size.  
