From 483f684b04a5c25e44ca35c465551a627896b290 Mon Sep 17 00:00:00 2001 From: Godfrey M Date: Tue, 24 Jun 2025 09:58:38 -0700 Subject: [PATCH 1/2] adds focus to select 2 bulk checkout --- resources/views/hardware/bulk-checkout.blade.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/views/hardware/bulk-checkout.blade.php b/resources/views/hardware/bulk-checkout.blade.php index 69be1f3b61..03c49218f5 100644 --- a/resources/views/hardware/bulk-checkout.blade.php +++ b/resources/views/hardware/bulk-checkout.blade.php @@ -145,6 +145,7 @@ return true; // ensure form still submits }); + $('#assigned_assets_select').select2('open'); }); From be5c5a51dac283722fedc43c5de4e72b836ee00e Mon Sep 17 00:00:00 2001 From: Godfrey M Date: Wed, 2 Jul 2025 11:20:04 -0700 Subject: [PATCH 2/2] get desired behavior of select-2 --- resources/views/hardware/bulk-checkout.blade.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/resources/views/hardware/bulk-checkout.blade.php b/resources/views/hardware/bulk-checkout.blade.php index 03c49218f5..c637b51834 100644 --- a/resources/views/hardware/bulk-checkout.blade.php +++ b/resources/views/hardware/bulk-checkout.blade.php @@ -146,6 +146,21 @@ }); $('#assigned_assets_select').select2('open'); + setTimeout(function () { + const $searchField = $('.select2-search__field'); + const $results = $('.select2-results'); + + // Focus the search input + $searchField.focus(); + + // Hide results initially + $results.hide(); + + // Show results when a user starts typing + $searchField.on('input', function () { + $results.show(); + }); + }, 0); });