Summon 0.5.8.3
Fixed
-
Dropdown Click Toggle Not Working - Fixed critical bug where clicking dropdown trigger did not expand the menu
- Root cause:
ClientDispatcher.parseUiAction()was usingjs("JSON.parse(jsonStr)")which doesn't properly capture the Kotlin variablejsonStrin the JavaScript context - Solution: Changed to use
kotlin.js.JSON.parse<dynamic>(jsonStr)which correctly parses the JSON string - This affected all
data-actionbased toggle interactions (Dropdown, HamburgerMenu, etc.)
- Root cause:
-
DropdownItem Link Navigation - Fixed
DropdownItemcomponents withhrefnot navigating- Root cause:
DropdownItemwas usingrenderBlock()which renders a<div>element - adding anhrefattribute to a<div>doesn't create a working link - Solution: Now uses
renderEnhancedLink()for items withhref, which properly renders an<a>tag - Click-only items (with
onClickbut nohref) still userenderBlock()as before
- Root cause: