Skip to content

Commit

Permalink
fix(cc-addon-admin): avoid focus loss during API calls
Browse files Browse the repository at this point in the history
Rely on `readonly` instead of `disabled` during API calls so that focus
is maintained on the input if the user has submitted with the `Enter`
key.

Fixes #1102
  • Loading branch information
florian-sanders-cc committed Jan 28, 2025
1 parent 0436033 commit d220b19
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/components/cc-addon-admin/cc-addon-admin.js
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ export class CcAddonAdmin extends LitElement {
<cc-input-text
label="${i18n('cc-addon-admin.input.name')}"
?skeleton=${isSkeleton}
?disabled=${isFormDisabled}
?readonly=${isFormDisabled}
.value=${this._name}
@cc-input-text:input=${this._onNameInput}
@cc-input-text:requestimplicitsubmit=${this._onNameSubmit}
Expand All @@ -157,7 +157,7 @@ export class CcAddonAdmin extends LitElement {
<cc-input-text
label="${i18n('cc-addon-admin.input.tags')}"
?skeleton=${isSkeleton}
?disabled=${isFormDisabled}
?readonly=${isFormDisabled}
.tags=${this._tags}
placeholder="${i18n('cc-addon-admin.tags-empty')}"
@cc-input-text:tags=${this._onTagsInput}
Expand Down

0 comments on commit d220b19

Please sign in to comment.