SOLVED: “Variables” buttons show text cursor instead of pointer on hover across Element Panel

Browser: Chrome Version 144.0.7559.133 (Official Build) (64-bit)
OS: Windows 11.

Hi,

In Bricks Builder 2.2, the “Variables” buttons display an incorrect cursor style when hovered.

This issue occurs across the entire Element Panel, not just in the Style tab.
Anywhere a field includes a Variables button, hovering over that button shows a text cursor (I-beam) instead of a pointer.

Thanks

:bear:

Hi Gau,
Thanks so much for your report!

However, I cannot see any problems or differences compared to 2.1.4, for example. The browser default is used on the input field (cursor: text), and on the icon, it’s pointer :thinking:

CleanShot 2026-02-16 at 14.10.47

Best regards,
timmse

Hi @timmse

Thanks for your reply.

I’ve found the logic behind the error. The error occurs when the website has no CSS variables.

Please see my screenshot.

.control-action-button.no-data, 
.dynamic-tag-picker-button.no-data, 
.variable-picker-button.no-data {
    cursor: text;
}

Thanks

:bear:

Nice catch! Whether this is an “error” remains to be seen – after all, it was obviously added deliberately, for whatever reason… :smiley: But yes, in my opinion it can be removed, especially since you can still click the button anyway.

We fixed this issue in Bricks 2.3, now available as a one-click update in your WordPress Dashboard.

Please read the changelog entry before updating, and let us know if you continue to experience issues.