siemens / ix

Siemens Industrial Experience is a design system for designers and developers, to consistently create the perfect digital experience for industrial software products.
https://ix.siemens.io/
MIT License
174 stars 62 forks source link

ix-blind header-actions slot layout broken in iX 2.2 #1279

Closed Domi1980 closed 1 month ago

Domi1980 commented 1 month ago

Prerequisites

What happened?

Since upgrade to iX 2.2.x, the layout of slot header-actions of ix-blind is broken. The content of the slot is now multline in our scenario, which contains an ix-icon and an input type checkbox. With iX 2.1.2 the content was on a single line without line-wrap.

This seems to have been caused by https://github.com/siemens/ix/pull/1186

What type of frontend framework are you seeing the problem on?

Angular

Which version of iX do you use?

v2.2.1

Code to produce this issue.

example for iX 2.1.2 (working): https://stackblitz.com/edit/ylneor?file=src%2Fapp%2Fblind-header-actions.ts
example with 2.2.1 (broken): https://stackblitz.com/edit/ylneor-9kru5c?file=src%2Fapp%2Fblind-header-actions.ts
danielleroux commented 1 month ago

Fix will be shipped with next release v2.3.0

SusiHorter commented 1 month ago

@danielleroux is there an ETA for v2.3.0?