fix(number-input): avoid overlapping readonly/invalid icons

This commit is contained in:
Eric Liu 2023-02-25 10:32:27 -08:00
commit 726f62e5f1

View file

@ -211,16 +211,17 @@
on:blur on:blur
on:paste on:paste
/> />
{#if invalid}
<WarningFilled class="bx--number__invalid" />
{/if}
{#if !invalid && warn}
<WarningAltFilled
class="bx--number__invalid bx--number__invalid--warning"
/>
{/if}
{#if readonly} {#if readonly}
<EditOff class="bx--text-input__readonly-icon" /> <EditOff class="bx--text-input__readonly-icon" />
{:else}
{#if invalid}
<WarningFilled class="bx--number__invalid" />
{/if}
{#if !invalid && warn}
<WarningAltFilled
class="bx--number__invalid bx--number__invalid--warning"
/>
{/if}
{/if} {/if}
{#if !hideSteppers} {#if !hideSteppers}
<div class:bx--number__controls="{true}"> <div class:bx--number__controls="{true}">