From b7a49ced39925ecc8528018e33305ebbfb0aef0e Mon Sep 17 00:00:00 2001 From: binarygit Date: Sat, 9 Jul 2022 14:33:01 +0545 Subject: [PATCH] Add focus to note when edit note is clicked --- .../admin/spree/orders/variant_autocomplete.js.erb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/assets/javascripts/admin/spree/orders/variant_autocomplete.js.erb b/app/assets/javascripts/admin/spree/orders/variant_autocomplete.js.erb index 094889d20a..b34bdd1105 100644 --- a/app/assets/javascripts/admin/spree/orders/variant_autocomplete.js.erb +++ b/app/assets/javascripts/admin/spree/orders/variant_autocomplete.js.erb @@ -147,7 +147,12 @@ toggleTrackingEdit = function(){ toggleNoteEdit = function(){ var link = $(this); + let input = link.parents('tbody').find('#note')[0] link.parents('tbody').find('tr.edit-note').toggle(); + // Set focus on input and + // put cursor at it's end + input.focus() + input.setSelectionRange(-1, -1) link.parents('tbody').find('tr.show-note').toggle(); }