Release 2.9.1.2

October 22, 2024
12 changes

This release mostly fixes issues recently raised.

When an element is set to "hidden inside the builder", the corresponding item inside the structure panel has now an orange (warning) color/background while the elements set as "removed on frontend" keep the previous red color.
In Advanced CSS, there was a potential error that could lead to erase the stylesheet content when toggling the status toggle to off.
In Advanced CSS, there was a potential error that could lead to replace the partial content with a "false" value when toggling the status toggle to off.
When compiling a partial file, the values from other partials weren't shared with the active partial and thus the variables defined in other files were compiled as undefined.
In the sidebar view if Advanced CSS, the status toggle took too much place which leaded to an overflowed tooltip when hovered.
When resizing the left element panel - either by auto or manual collapse - the lineCount inside SuperPowerCSS was miscalculated which lead to errors with cursor position and code selection.
When inserting SASS code in SuperPowerCSS while a breakpoint was active,changing element or refreshing the builder would lead the editor to show the compiled code instead of the original SASS code.
When moving/resizing an item in a grid set with 0px gap could generate render & calculation issues. To solve this problem, a minimum default 6px gap has been set internally so the items won't interact when the drag functions are fired.
Changing the row/col value of an item using the inputs inside the child settings would cause the settings to be unsaved, and the resulted custom CSS wouldn't be generated correctly.
ACSS adds a slight background effect to the transparent colors. This background effect was hidden when AT was activated. This solution was used to fix an issue the Plaster plugin when AT was released, but is no longer needed.