Needs review
Project:
Commerce Core
Version:
3.3.6
Component:
User experience
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
24 Jun 2026 at 09:08 UTC
Updated:
27 Jun 2026 at 14:00 UTC
Jump to comment: Most recent, Most recent file


Comments
Comment #3
f0ns commentedI debugged this issue and found the cause (See MR).
The local-actions library uses var(--commerce-icon--envelope-fill) in commerce.local-actions.css, but the variable is defined in commerce.base.css and the library never declared a dependency on commerce/base.
With the variable undefined, the icon's mask-image resolves to nothing and background-color: currentColor fills the whole box, so the inbox button icon renders as a solid square.
The toolbar library already depends on commerce/base, which is why its icons render correctly. This MR adds the same dependency to local-actions.
Comment #4
f0ns commentedComment #5
f0ns commentedNow the button is showed as expected again: