El cursor va al final de la entrada al cambiar los datos en el navegador Safari. todos los demás navegadores funcionan bien, pero ocurrió este problema con el navegador safari. este código escríbelo angular 7. user.component.ts
<panel-input-box [width]="'100%'" [inputType]="inputTypes.text" [labelWebtext]="'ButtonText'" [labelFallback]="'Button text'" [placeholderWebtext]="'EnterButtonName'" [placeholderFallback]="'Enter button name'" [showCheckbox]="true" [(value)]="snoopstarButton.name" [isChecked]="snoopstarButton.hasButtonText" [showRedBorder] = "requiredFields.nameRequired" (checkboxClicked)="toggleCheckBox(targetButtonKeys.hasButtonText);" (onBlur)="updateStoreAndAutosave(targetButtonKeys.name, $event);confirmationForCreateButton()" [checkboxTestId]="'has-btn-text'" [inputTestId]="'btn-name'" </panel-input-box>