"Change style" interaction doesn't work on menu items with a page link navigation
I'm using a horizontal navigation menu in a template. When the user clicks on a (top-level) menu item, I want the currently selected menu item to change style to show that it is currently selected. So I tried putting two actions on each menu item: a navigation action and a change style action. However with this approach, the menu item just flickers briefly to the requested style (at the moment of the click) and then goes back to the default style. The only way to keep the style displayed is to create a variable for the currently selected menu item, set the variable on click of the menu item, and use a page load interaction to apply the style conditionally based on the value of the current menu item variable. Although it works, it is a laborious work-around.