From 75f27620c1d6c69da558b2bf2e741131c5105268 Mon Sep 17 00:00:00 2001 From: Alexandre Esteves <alexandre.esteves.ae@gmail.com> Date: Thu, 3 Aug 2023 10:35:30 +0200 Subject: [PATCH] fix(clipboard): input cursor icon copy --- .../src/components/osds-clipboard/osds-clipboard.scss | 1 + .../src/components/osds-clipboard/osds-clipboard.tsx | 4 ++-- .../input/src/components/osds-input/osds-input.scss | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/stencil/components/clipboard/src/components/osds-clipboard/osds-clipboard.scss b/packages/stencil/components/clipboard/src/components/osds-clipboard/osds-clipboard.scss index cbf8eae654..cf5062bfb0 100644 --- a/packages/stencil/components/clipboard/src/components/osds-clipboard/osds-clipboard.scss +++ b/packages/stencil/components/clipboard/src/components/osds-clipboard/osds-clipboard.scss @@ -5,5 +5,6 @@ osds-input { cursor: pointer; --ods-input-cursor: pointer; + --ods-input-icon-cursor: pointer; } } \ No newline at end of file diff --git a/packages/stencil/components/clipboard/src/components/osds-clipboard/osds-clipboard.tsx b/packages/stencil/components/clipboard/src/components/osds-clipboard/osds-clipboard.tsx index d081bf9bc8..dcf08278c8 100644 --- a/packages/stencil/components/clipboard/src/components/osds-clipboard/osds-clipboard.tsx +++ b/packages/stencil/components/clipboard/src/components/osds-clipboard/osds-clipboard.tsx @@ -39,7 +39,7 @@ export class OsdsClipboard implements OdsClipboard<OdsStencilMethods<OdsClipboar this.controller.handlerClick(this.value); } - handlerKeydown(event: KeyboardEvent): void { + handlerKeyDown(event: KeyboardEvent): void { switch (event.code) { case 'Space': case 'Enter': @@ -62,7 +62,7 @@ export class OsdsClipboard implements OdsClipboard<OdsStencilMethods<OdsClipboar type={ OdsInputType.text } value={ this.value } onClick={ () => this.handlerClick() } - onKeydown={ (event: KeyboardEvent) => this.handlerKeydown(event) } + onKeyDown={ (event: KeyboardEvent) => this.handlerKeyDown(event) } > </osds-input> diff --git a/packages/stencil/components/input/src/components/osds-input/osds-input.scss b/packages/stencil/components/input/src/components/osds-input/osds-input.scss index 369280534e..df09ea79ee 100644 --- a/packages/stencil/components/input/src/components/osds-input/osds-input.scss +++ b/packages/stencil/components/input/src/components/osds-input/osds-input.scss @@ -18,7 +18,7 @@ } :host(:not([disabled])) osds-icon { - cursor: default; + cursor: var(--ods-input-icon-cursor, default); } :host osds-icon[name=close],