diff --git a/lib/core/src/lib/card-view/components/card-view-textitem/card-view-textitem.component.html b/lib/core/src/lib/card-view/components/card-view-textitem/card-view-textitem.component.html
index 2a398d6986..68ae7e947e 100644
--- a/lib/core/src/lib/card-view/components/card-view-textitem/card-view-textitem.component.html
+++ b/lib/core/src/lib/card-view/components/card-view-textitem/card-view-textitem.component.html
@@ -104,14 +104,12 @@
-
@@ -119,6 +117,7 @@
*ngIf="showProperty || isEditable"
[attr.data-automation-id]="'card-textitem-label-' + property.key"
class="adf-property-label"
+ (click)="$event.stopPropagation()"
[ngClass]="{ 'adf-property-value-editable': editable }"
>
{{ property.label | translate }}
@@ -127,7 +126,6 @@
matInput
[type]="property.inputType"
class="adf-property-value"
- title="{{ property.label | translate }}"
[ngClass]="{
'adf-property-value-editable': editable,
'adf-textitem-clickable-value': isClickable,
@@ -136,11 +134,11 @@
'adf-property-value-has-icon-suffix': showClickableIcon
}"
[placeholder]="property.default"
- [attr.aria-label]="property.label | translate"
[(ngModel)]="editedValue"
(blur)="update()"
(keydown.enter)="update()"
[readonly]="!isEditable"
+ tabindex="-1"
[attr.data-automation-id]="'card-textitem-value-' + property.key"
/>
-
+
{{ property.default | translate }}
diff --git a/lib/core/src/lib/card-view/components/card-view-textitem/card-view-textitem.component.scss b/lib/core/src/lib/card-view/components/card-view-textitem/card-view-textitem.component.scss
index ec4a2d3e8e..1073bd090c 100644
--- a/lib/core/src/lib/card-view/components/card-view-textitem/card-view-textitem.component.scss
+++ b/lib/core/src/lib/card-view/components/card-view-textitem/card-view-textitem.component.scss
@@ -60,8 +60,12 @@
}
.adf-textitem-clickable {
+ background: none;
+ border: none;
+ margin: 0;
cursor: pointer;
- padding-top: 3px;
+ width: 100%;
+ padding: 3px 0 0;
.adf-textitem-action:hover {
color: var(--adf-theme-foreground-text-color);