Release 2.7.1
June 24, 2024
7 changes
This release fixes some bugs appeared since 2.7.
FIX
Added an outline to the top shortcut icons when the related panel is active
The default styles in Bricks weren't 100% whether a pseudo-element is active or some styles were applied to it. To make it even more obvious, a slight outline is displayed on the active state.
FIX
The condition/interaction panels were blocking the pseudo-class panels when clicking on the corresponding shortcut
When the condition/interaction panel was active, clicking on any pseudo-element shortcut inside the element panel wasn't automatically closing the condition/interaction view - you had to manually disable these particular views prior to navigate the other panels.
FIX
The keybord shortcuts for moving elements inside the structure panel weren’t working correctly anymore
The 2.7 release introduced some significant performance improvements to the "Move elements in the structure panel" tweak, but broke the keyboard shortcuts related to it. The shortcuts are now restored.
FIX
Grid builder settings not getting saved on global Classes
The grid builder settings applied to a global class would correctly appy on the preview window, but wouldn't be saved after builder refresh. This was probably due to a change from Bricks related to the new sync global classes feature.
FIX
Duplicate Trailing slashes added to the nested elements
When saving a nested element that contained single/double quotations marks inside an input (like in the custom css tab or the code element), the script would wrongly generate double trailing slashes each time you would save the nested elements to the database.
FIX
JS error that could prevent some functions to mount correctly
A JavaScript error related to the active tabs in the left shortcuts was preventing other functions of AT to mount correctly (such as the dynamic data modal or the Advanced Wrapper).
FIX
SuperPowerCSS wasn’t respecting the auto-expand settings
When opening the CSS tab with SuperPowerCSS activated, the element panel wasn't expanding correctly event if the corresponding option was set in the Bricks settings.