Commit df9a5da
authored
fix(ui5-step-input): adjust z-index and fix focus issues (#13391)
There was incorrect z-index positioning of [ - ] button of the `ui5-step-input` component and as a result when there is some sticky element on page with z-index: 1, and a StepInput goes under it, the [ - ] button's icon appears over this sticky element:
<img width="779" height="392" alt="image" src="https://github.com/user-attachments/assets/6b114923-15ca-46b9-aaaa-a93a2e4e912c" />
After fixing this issue, other focus-related issues appeared, and are also fixed by this PR.
Fixes: #77091 parent 00afa74 commit df9a5da
2 files changed
Lines changed: 17 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
483 | 483 | | |
484 | 484 | | |
485 | 485 | | |
486 | | - | |
| 486 | + | |
487 | 487 | | |
488 | 488 | | |
489 | 489 | | |
| |||
507 | 507 | | |
508 | 508 | | |
509 | 509 | | |
510 | | - | |
| 510 | + | |
511 | 511 | | |
512 | 512 | | |
513 | 513 | | |
514 | | - | |
515 | | - | |
516 | | - | |
| 514 | + | |
517 | 515 | | |
518 | 516 | | |
519 | 517 | | |
| |||
767 | 765 | | |
768 | 766 | | |
769 | 767 | | |
770 | | - | |
| 768 | + | |
| 769 | + | |
| 770 | + | |
| 771 | + | |
771 | 772 | | |
772 | 773 | | |
| 774 | + | |
| 775 | + | |
773 | 776 | | |
774 | 777 | | |
775 | 778 | | |
776 | | - | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
777 | 783 | | |
778 | 784 | | |
| 785 | + | |
| 786 | + | |
779 | 787 | | |
780 | 788 | | |
781 | 789 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
21 | 22 | | |
22 | 23 | | |
23 | 24 | | |
| |||
99 | 100 | | |
100 | 101 | | |
101 | 102 | | |
102 | | - | |
| 103 | + | |
103 | 104 | | |
104 | 105 | | |
105 | 106 | | |
| |||
0 commit comments