From a2c2049037fe7b256316d3d30f28ca8170224641 Mon Sep 17 00:00:00 2001 From: Bernd Bestel Date: Sat, 11 Jan 2025 15:41:04 +0100 Subject: [PATCH] More modal iframe dialog handling improvements --- public/viewjs/barcodescannertesting.js | 6 +++--- public/viewjs/batteries.js | 2 +- public/viewjs/batteriesjournal.js | 2 +- public/viewjs/batteriesoverview.js | 2 +- public/viewjs/batteryform.js | 2 +- public/viewjs/batterytracking.js | 4 ++-- public/viewjs/choreform.js | 2 +- public/viewjs/chores.js | 2 +- public/viewjs/choresjournal.js | 2 +- public/viewjs/choresoverview.js | 4 ++-- public/viewjs/choretracking.js | 4 ++-- public/viewjs/components/productpicker.js | 2 +- public/viewjs/components/recipepicker.js | 2 +- public/viewjs/consume.js | 2 +- public/viewjs/equipment.js | 2 +- public/viewjs/inventory.js | 2 +- public/viewjs/locationform.js | 2 +- public/viewjs/locations.js | 2 +- public/viewjs/manageapikeys.js | 2 +- public/viewjs/mealplansections.js | 2 +- public/viewjs/productbarcodeform.js | 2 +- public/viewjs/productgroupform.js | 2 +- public/viewjs/productgroups.js | 2 +- public/viewjs/products.js | 2 +- public/viewjs/purchase.js | 2 +- public/viewjs/quantityunitconversionsresolved.js | 2 +- public/viewjs/quantityunits.js | 2 +- public/viewjs/recipeposform.js | 6 +++--- public/viewjs/recipes.js | 2 +- public/viewjs/shoppinglist.js | 2 +- public/viewjs/shoppinglistform.js | 2 +- public/viewjs/shoppinglistitemform.js | 6 +++--- public/viewjs/shoppinglocationform.js | 2 +- public/viewjs/shoppinglocations.js | 2 +- public/viewjs/stockentries.js | 2 +- public/viewjs/stockentryform.js | 2 +- public/viewjs/stockjournal.js | 2 +- public/viewjs/stockjournalsummary.js | 2 +- public/viewjs/stockoverview.js | 4 ++-- public/viewjs/taskcategories.js | 2 +- public/viewjs/taskcategoryform.js | 2 +- public/viewjs/taskform.js | 2 +- public/viewjs/tasks.js | 2 +- public/viewjs/transfer.js | 2 +- public/viewjs/userentities.js | 2 +- public/viewjs/userentityform.js | 2 +- public/viewjs/userfields.js | 2 +- public/viewjs/userform.js | 2 +- public/viewjs/userobjects.js | 2 +- public/viewjs/users.js | 2 +- 50 files changed, 60 insertions(+), 60 deletions(-) diff --git a/public/viewjs/barcodescannertesting.js b/public/viewjs/barcodescannertesting.js index 9b08d0a4..8f095020 100644 --- a/public/viewjs/barcodescannertesting.js +++ b/public/viewjs/barcodescannertesting.js @@ -36,7 +36,7 @@ setTimeout(function() { $("#barcodescanner-start-button").attr("disabled", ""); $("#barcodescanner-start-button").addClass("disabled"); -}, 200); +}, 500); if (GetUriParam("barcode") !== undefined) { @@ -45,7 +45,7 @@ if (GetUriParam("barcode") !== undefined) { $("#expected_barcode").keyup(); $("#scanned_barcode").focus(); - }, 200); + }, 500); } function OnBarcodeScanned(barcode) @@ -82,7 +82,7 @@ function OnBarcodeScanned(barcode) { $("#scanned_barcode").focus(); } - }, 200); + }, 500); } $(document).on("Grocy.BarcodeScanned", function(e, barcode, target) diff --git a/public/viewjs/batteries.js b/public/viewjs/batteries.js index 7e6cb097..8c15bce3 100644 --- a/public/viewjs/batteries.js +++ b/public/viewjs/batteries.js @@ -18,7 +18,7 @@ $("#search").on("keyup", Delay(function() } batteriesTable.search(value).draw(); -}, 200)); +}, 500)); $("#clear-filter-button").on("click", function() { diff --git a/public/viewjs/batteriesjournal.js b/public/viewjs/batteriesjournal.js index f419cbac..4bc8b59f 100644 --- a/public/viewjs/batteriesjournal.js +++ b/public/viewjs/batteriesjournal.js @@ -32,7 +32,7 @@ $("#search").on("keyup", Delay(function() } batteriesJournalTable.search(value).draw(); -}, 200)); +}, 500)); $("#clear-filter-button").on("click", function() { diff --git a/public/viewjs/batteriesoverview.js b/public/viewjs/batteriesoverview.js index fc18880f..b5718de4 100644 --- a/public/viewjs/batteriesoverview.js +++ b/public/viewjs/batteriesoverview.js @@ -19,7 +19,7 @@ $("#search").on("keyup", Delay(function() } batteriesOverviewTable.search(value).draw(); -}, 200)); +}, 500)); $("#clear-filter-button").on("click", function() { diff --git a/public/viewjs/batteryform.js b/public/viewjs/batteryform.js index 3e6446d0..67d6b9eb 100644 --- a/public/viewjs/batteryform.js +++ b/public/viewjs/batteryform.js @@ -107,5 +107,5 @@ Grocy.Components.UserfieldsForm.Load(); setTimeout(function() { $('#name').focus(); -}, 200); +}, 500); Grocy.FrontendHelpers.ValidateForm('battery-form'); diff --git a/public/viewjs/batterytracking.js b/public/viewjs/batterytracking.js index 0621e756..8a506362 100644 --- a/public/viewjs/batterytracking.js +++ b/public/viewjs/batterytracking.js @@ -65,7 +65,7 @@ $('#battery_id').on('change', function(e) setTimeout(function() { $('#tracked_time').find('input').focus(); - }, 200); + }, 500); Grocy.FrontendHelpers.ValidateForm('batterytracking-form'); } @@ -131,7 +131,7 @@ $(document).on("Grocy.BarcodeScanned", function(e, barcode, target) $("#battery_id_text_input").focus(); $("#battery_id_text_input").blur(); $('#tracked_time').find('input').focus(); - }, 200); + }, 500); }); function UndoChargeCycle(chargeCycleId) diff --git a/public/viewjs/choreform.js b/public/viewjs/choreform.js index 31448be8..464bd46f 100644 --- a/public/viewjs/choreform.js +++ b/public/viewjs/choreform.js @@ -141,7 +141,7 @@ setTimeout(function() $("#consume_product_on_execution").click(); Grocy.Components.ProductPicker.GetPicker().trigger('change'); -}, 200); +}, 500); $('.input-group-chore-period-type').on('change keyup', function(e) { diff --git a/public/viewjs/chores.js b/public/viewjs/chores.js index 5734df84..1ef276d8 100644 --- a/public/viewjs/chores.js +++ b/public/viewjs/chores.js @@ -17,7 +17,7 @@ $("#search").on("keyup", Delay(function() } choresTable.search(value).draw(); -}, 200)); +}, 500)); $("#clear-filter-button").on("click", function() { diff --git a/public/viewjs/choresjournal.js b/public/viewjs/choresjournal.js index 14f92031..dc86f2d3 100644 --- a/public/viewjs/choresjournal.js +++ b/public/viewjs/choresjournal.js @@ -38,7 +38,7 @@ $("#search").on("keyup", Delay(function() } choresJournalTable.search(value).draw(); -}, 200)); +}, 500)); $("#clear-filter-button").on("click", function() { diff --git a/public/viewjs/choresoverview.js b/public/viewjs/choresoverview.js index 1de9ca52..bde3b9eb 100644 --- a/public/viewjs/choresoverview.js +++ b/public/viewjs/choresoverview.js @@ -20,7 +20,7 @@ $("#search").on("keyup", Delay(function() } choresOverviewTable.search(value).draw(); -}, 200)); +}, 500)); $("#status-filter").on("change", function() { @@ -186,7 +186,7 @@ $(document).on('click', '.track-chore-button', function(e) // Refresh the DataTable to re-apply filters choresOverviewTable.rows().invalidate().draw(false); $(".input-group-filter").trigger("change"); - }, 550); + }, 500); }, function(xhr) { diff --git a/public/viewjs/choretracking.js b/public/viewjs/choretracking.js index 64f5d4cf..1faf9d21 100644 --- a/public/viewjs/choretracking.js +++ b/public/viewjs/choretracking.js @@ -99,7 +99,7 @@ $('#chore_id').on('change', function(e) setTimeout(function() { Grocy.Components.DateTimePicker.GetInputElement().focus(); - }, 200); + }, 500); Grocy.FrontendHelpers.ValidateForm('choretracking-form'); } @@ -158,7 +158,7 @@ $(document).on("Grocy.BarcodeScanned", function(e, barcode, target) $("#chore_id_text_input").focus(); $("#chore_id_text_input").blur(); $('#tracked_time').find('input').focus(); - }, 200); + }, 500); }); Grocy.Components.DateTimePicker.GetInputElement().on('keypress', function(e) diff --git a/public/viewjs/components/productpicker.js b/public/viewjs/components/productpicker.js index 94cac3aa..3504471d 100644 --- a/public/viewjs/components/productpicker.js +++ b/public/viewjs/components/productpicker.js @@ -397,7 +397,7 @@ $(document).on("Grocy.BarcodeScanned", function(e, barcode, target) Grocy.Components.ProductPicker.GetInputElement().focusout(); Grocy.Components.ProductPicker.GetInputElement().focus(); Grocy.Components.ProductPicker.GetInputElement().blur(); - }, 200); + }, 500); }); $(document).on("shown.bs.modal", function(e) diff --git a/public/viewjs/components/recipepicker.js b/public/viewjs/components/recipepicker.js index acb31188..93d3659c 100644 --- a/public/viewjs/components/recipepicker.js +++ b/public/viewjs/components/recipepicker.js @@ -121,5 +121,5 @@ $(document).on("Grocy.BarcodeScanned", function(e, barcode, target) Grocy.Components.RecipePicker.GetInputElement().focusout(); Grocy.Components.RecipePicker.GetInputElement().focus(); Grocy.Components.RecipePicker.GetInputElement().blur(); - }, 200); + }, 500); }); diff --git a/public/viewjs/consume.js b/public/viewjs/consume.js index c4834460..a53b8d95 100644 --- a/public/viewjs/consume.js +++ b/public/viewjs/consume.js @@ -495,7 +495,7 @@ Grocy.Components.ProductPicker.GetPicker().on('change', function(e) setTimeout(function() { $('#display_amount').focus(); - }, 200); + }, 500); if (productDetails.stock_amount == productDetails.stock_amount_opened || productDetails.product.enable_tare_weight_handling == 1) { diff --git a/public/viewjs/equipment.js b/public/viewjs/equipment.js index 25d87dda..34c108f5 100644 --- a/public/viewjs/equipment.js +++ b/public/viewjs/equipment.js @@ -105,7 +105,7 @@ $("#search").on("keyup", Delay(function() } equipmentTable.search(value).draw(); -}, 200)); +}, 500)); $("#clear-filter-button").on("click", function() { diff --git a/public/viewjs/inventory.js b/public/viewjs/inventory.js index 602f6fb6..89ca19f8 100644 --- a/public/viewjs/inventory.js +++ b/public/viewjs/inventory.js @@ -314,7 +314,7 @@ Grocy.Components.ProductPicker.GetPicker().on('change', function(e) setTimeout(function() { $('#display_amount').focus(); - }, 200); + }, 500); $('#display_amount').trigger('keyup'); RefreshPriceHint(); }, diff --git a/public/viewjs/locationform.js b/public/viewjs/locationform.js index 6314188d..9bdbc3a0 100644 --- a/public/viewjs/locationform.js +++ b/public/viewjs/locationform.js @@ -93,4 +93,4 @@ Grocy.FrontendHelpers.ValidateForm('location-form'); setTimeout(function() { $('#name').focus(); -}, 200); +}, 500); diff --git a/public/viewjs/locations.js b/public/viewjs/locations.js index 3ed75efa..99444bcb 100644 --- a/public/viewjs/locations.js +++ b/public/viewjs/locations.js @@ -17,7 +17,7 @@ $("#search").on("keyup", Delay(function() } locationsTable.search(value).draw(); -}, 200)); +}, 500)); $("#clear-filter-button").on("click", function() { diff --git a/public/viewjs/manageapikeys.js b/public/viewjs/manageapikeys.js index cac20c17..409d047a 100644 --- a/public/viewjs/manageapikeys.js +++ b/public/viewjs/manageapikeys.js @@ -17,7 +17,7 @@ $("#search").on("keyup", Delay(function() } apiKeysTable.search(value).draw(); -}, 200)); +}, 500)); $("#clear-filter-button").on("click", function() { diff --git a/public/viewjs/mealplansections.js b/public/viewjs/mealplansections.js index 4e84d2ba..480556a3 100644 --- a/public/viewjs/mealplansections.js +++ b/public/viewjs/mealplansections.js @@ -17,7 +17,7 @@ $("#search").on("keyup", Delay(function() } mealplanSectionsTable.search(value).draw(); -}, 200)); +}, 500)); $("#clear-filter-button").on("click", function() { diff --git a/public/viewjs/productbarcodeform.js b/public/viewjs/productbarcodeform.js index ad59b59b..f0463c09 100644 --- a/public/viewjs/productbarcodeform.js +++ b/public/viewjs/productbarcodeform.js @@ -99,7 +99,7 @@ Grocy.FrontendHelpers.ValidateForm('barcode-form'); setTimeout(function() { $('#barcode').focus(); -}, 200); +}, 500); RefreshLocaleNumberInput(); Grocy.Components.UserfieldsForm.Load() diff --git a/public/viewjs/productgroupform.js b/public/viewjs/productgroupform.js index 9057279b..06ca14a2 100644 --- a/public/viewjs/productgroupform.js +++ b/public/viewjs/productgroupform.js @@ -78,5 +78,5 @@ Grocy.Components.UserfieldsForm.Load(); setTimeout(function() { $('#name').focus(); -}, 200); +}, 500); Grocy.FrontendHelpers.ValidateForm('product-group-form'); diff --git a/public/viewjs/productgroups.js b/public/viewjs/productgroups.js index 603223d9..d4478d88 100644 --- a/public/viewjs/productgroups.js +++ b/public/viewjs/productgroups.js @@ -17,7 +17,7 @@ $("#search").on("keyup", Delay(function() } groupsTable.search(value).draw(); -}, 200)); +}, 500)); $("#clear-filter-button").on("click", function() { diff --git a/public/viewjs/products.js b/public/viewjs/products.js index 4fa26869..98be34c1 100644 --- a/public/viewjs/products.js +++ b/public/viewjs/products.js @@ -20,7 +20,7 @@ $("#search").on("keyup", Delay(function() } productsTable.search(value).draw(); -}, 200)); +}, 500)); $("#product-group-filter").on("change", function() { diff --git a/public/viewjs/purchase.js b/public/viewjs/purchase.js index 393eae2d..e53e4159 100644 --- a/public/viewjs/purchase.js +++ b/public/viewjs/purchase.js @@ -346,7 +346,7 @@ if (Grocy.Components.ProductPicker !== undefined) setTimeout(function() { $('#display_amount').focus(); - }, 200); + }, 500); Grocy.FrontendHelpers.ValidateForm('purchase-form'); if (GetUriParam("flow") === "shoppinglistitemtostock" && BoolVal(Grocy.UserSettings.shopping_list_to_stock_workflow_auto_submit_when_prefilled) && Grocy.FrontendHelpers.ValidateForm("purchase-form")) diff --git a/public/viewjs/quantityunitconversionsresolved.js b/public/viewjs/quantityunitconversionsresolved.js index 2118da63..4a404df8 100644 --- a/public/viewjs/quantityunitconversionsresolved.js +++ b/public/viewjs/quantityunitconversionsresolved.js @@ -17,7 +17,7 @@ $("#search").on("keyup", Delay(function() } quConversionsResolvedTable.search(value).draw(); -}, 200)); +}, 500)); $("#quantity-unit-filter").on("change", function() { diff --git a/public/viewjs/quantityunits.js b/public/viewjs/quantityunits.js index 778b077d..98042ac6 100644 --- a/public/viewjs/quantityunits.js +++ b/public/viewjs/quantityunits.js @@ -17,7 +17,7 @@ $("#search").on("keyup", Delay(function() } quantityUnitsTable.search(value).draw(); -}, 200)); +}, 500)); $("#clear-filter-button").on("click", function() { diff --git a/public/viewjs/recipeposform.js b/public/viewjs/recipeposform.js index 83475a16..e36cd19d 100644 --- a/public/viewjs/recipeposform.js +++ b/public/viewjs/recipeposform.js @@ -124,14 +124,14 @@ if (!Grocy.Components.ProductPicker.InAnyFlow()) setTimeout(function() { $("#display_amount").focus(); - }, 200); + }, 500); } else { setTimeout(function() { Grocy.Components.ProductPicker.GetInputElement().focus(); - }, 200); + }, 500); } } else @@ -143,7 +143,7 @@ else setTimeout(function() { Grocy.Components.ProductPicker.GetInputElement().focus(); - }, 200); + }, 500); } } diff --git a/public/viewjs/recipes.js b/public/viewjs/recipes.js index 78ab5297..9b922c10 100644 --- a/public/viewjs/recipes.js +++ b/public/viewjs/recipes.js @@ -82,7 +82,7 @@ $("#search").on("keyup", Delay(function() $(".recipe-gallery-item").removeClass("d-none"); $(".recipe-gallery-item .card-title-search:not(:contains_case_insensitive(" + value + "))").parent().parent().parent().addClass("d-none"); -}, 200)); +}, 500)); $("#clear-filter-button").on("click", function() { diff --git a/public/viewjs/shoppinglist.js b/public/viewjs/shoppinglist.js index 71d08bdf..3d15b6ac 100644 --- a/public/viewjs/shoppinglist.js +++ b/public/viewjs/shoppinglist.js @@ -43,7 +43,7 @@ $("#search").on("keyup", Delay(function() } shoppingListTable.search(value).draw(); -}, 200)); +}, 500)); $("#clear-filter-button").on("click", function() { diff --git a/public/viewjs/shoppinglistform.js b/public/viewjs/shoppinglistform.js index 7dd38bdf..d575b385 100644 --- a/public/viewjs/shoppinglistform.js +++ b/public/viewjs/shoppinglistform.js @@ -82,5 +82,5 @@ Grocy.Components.UserfieldsForm.Load(); setTimeout(function() { $('#name').focus(); -}, 200); +}, 500); Grocy.FrontendHelpers.ValidateForm('shopping-list-form'); diff --git a/public/viewjs/shoppinglistitemform.js b/public/viewjs/shoppinglistitemform.js index a008796c..1560b049 100644 --- a/public/viewjs/shoppinglistitemform.js +++ b/public/viewjs/shoppinglistitemform.js @@ -213,7 +213,7 @@ Grocy.Components.ProductPicker.GetPicker().on('change', function(e) setTimeout(function() { $('#display_amount').focus(); - }, 300); + }, 500); Grocy.FrontendHelpers.ValidateForm('shoppinglist-form'); Grocy.ShoppingListItemFormInitialLoadDone = true; }, @@ -299,7 +299,7 @@ if (!Grocy.Components.ProductPicker.InAnyFlow()) setTimeout(function() { Grocy.Components.ProductPicker.GetInputElement().focus(); - }, 200); + }, 500); } } else @@ -311,7 +311,7 @@ else setTimeout(function() { Grocy.Components.ProductPicker.GetInputElement().focus(); - }, 200); + }, 500); } } diff --git a/public/viewjs/shoppinglocationform.js b/public/viewjs/shoppinglocationform.js index 4b0e5ebd..9604fac1 100644 --- a/public/viewjs/shoppinglocationform.js +++ b/public/viewjs/shoppinglocationform.js @@ -92,5 +92,5 @@ Grocy.Components.UserfieldsForm.Load(); setTimeout(function() { $('#name').focus(); -}, 200); +}, 500); Grocy.FrontendHelpers.ValidateForm('shoppinglocation-form'); diff --git a/public/viewjs/shoppinglocations.js b/public/viewjs/shoppinglocations.js index 712c6eec..3c224336 100644 --- a/public/viewjs/shoppinglocations.js +++ b/public/viewjs/shoppinglocations.js @@ -17,7 +17,7 @@ $("#search").on("keyup", Delay(function() } locationsTable.search(value).draw(); -}, 200)); +}, 500)); $("#clear-filter-button").on("click", function() { diff --git a/public/viewjs/stockentries.js b/public/viewjs/stockentries.js index 799f0b52..98e71e72 100644 --- a/public/viewjs/stockentries.js +++ b/public/viewjs/stockentries.js @@ -302,7 +302,7 @@ function RefreshStockEntryRow(stockRowId) { RefreshContextualTimeago("#stock-" + stockRowId + "-row"); RefreshLocaleNumberDisplay("#stock-" + stockRowId + "-row"); - }, 600); + }, 500); }, function(xhr) { diff --git a/public/viewjs/stockentryform.js b/public/viewjs/stockentryform.js index 366a2d4e..a1e9e682 100644 --- a/public/viewjs/stockentryform.js +++ b/public/viewjs/stockentryform.js @@ -148,5 +148,5 @@ Grocy.Components.UserfieldsForm.Load(); setTimeout(function() { $('#amount').focus(); -}, 200); +}, 500); Grocy.FrontendHelpers.ValidateForm("stockentry-form"); diff --git a/public/viewjs/stockjournal.js b/public/viewjs/stockjournal.js index 54d32266..33906b26 100644 --- a/public/viewjs/stockjournal.js +++ b/public/viewjs/stockjournal.js @@ -74,7 +74,7 @@ $("#search").on("keyup", Delay(function() } stockJournalTable.search(value).draw(); -}, 200)); +}, 500)); $("#clear-filter-button").on("click", function() { diff --git a/public/viewjs/stockjournalsummary.js b/public/viewjs/stockjournalsummary.js index 6b9f98e6..a0b63fc6 100644 --- a/public/viewjs/stockjournalsummary.js +++ b/public/viewjs/stockjournalsummary.js @@ -55,7 +55,7 @@ $("#search").on("keyup", Delay(function() } journalSummaryTable.search(value).draw(); -}, 200)); +}, 500)); $("#clear-filter-button").on("click", function() { diff --git a/public/viewjs/stockoverview.js b/public/viewjs/stockoverview.js index a740f467..da01e92d 100755 --- a/public/viewjs/stockoverview.js +++ b/public/viewjs/stockoverview.js @@ -108,7 +108,7 @@ $("#search").on("keyup", Delay(function() } stockOverviewTable.search(value).draw(); -}, 200)); +}, 500)); $(document).on('click', '.product-grocycode-label-print', function(e) { @@ -382,7 +382,7 @@ function RefreshProductRow(productId) { RefreshContextualTimeago("#product-" + productId + "-row"); RefreshLocaleNumberDisplay("#product-" + productId + "-row"); - }, 600); + }, 500); }, function(xhr) { diff --git a/public/viewjs/taskcategories.js b/public/viewjs/taskcategories.js index f61f0e9f..efc0b860 100644 --- a/public/viewjs/taskcategories.js +++ b/public/viewjs/taskcategories.js @@ -17,7 +17,7 @@ $("#search").on("keyup", Delay(function() } categoriesTable.search(value).draw(); -}, 200)); +}, 500)); $("#clear-filter-button").on("click", function() { diff --git a/public/viewjs/taskcategoryform.js b/public/viewjs/taskcategoryform.js index 3ed29e70..f3484e74 100644 --- a/public/viewjs/taskcategoryform.js +++ b/public/viewjs/taskcategoryform.js @@ -92,5 +92,5 @@ Grocy.Components.UserfieldsForm.Load(); setTimeout(function() { $('#name').focus(); -}, 200); +}, 500); Grocy.FrontendHelpers.ValidateForm('task-category-form'); diff --git a/public/viewjs/taskform.js b/public/viewjs/taskform.js index 769fefd0..d687047f 100644 --- a/public/viewjs/taskform.js +++ b/public/viewjs/taskform.js @@ -112,6 +112,6 @@ Grocy.Components.UserfieldsForm.Load(); setTimeout(function() { $('#name').focus(); -}, 200); +}, 500); Grocy.Components.DateTimePicker.GetInputElement().trigger('input'); Grocy.FrontendHelpers.ValidateForm('task-form'); diff --git a/public/viewjs/tasks.js b/public/viewjs/tasks.js index e3a944c3..0e46b5e5 100644 --- a/public/viewjs/tasks.js +++ b/public/viewjs/tasks.js @@ -18,7 +18,7 @@ $("#search").on("keyup", Delay(function() } tasksTable.search(value).draw(); -}, 200)); +}, 500)); $("#status-filter").on("change", function() { diff --git a/public/viewjs/transfer.js b/public/viewjs/transfer.js index 906fe76e..0f51d0c3 100644 --- a/public/viewjs/transfer.js +++ b/public/viewjs/transfer.js @@ -283,7 +283,7 @@ Grocy.Components.ProductPicker.GetPicker().on('change', function(e) setTimeout(function() { $('#display_amount').focus(); - }, 200); + }, 500); }, function(xhr) { diff --git a/public/viewjs/userentities.js b/public/viewjs/userentities.js index e1248c51..b08debec 100644 --- a/public/viewjs/userentities.js +++ b/public/viewjs/userentities.js @@ -17,7 +17,7 @@ $("#search").on("keyup", Delay(function() } userentitiesTable.search(value).draw(); -}, 200)); +}, 500)); $("#clear-filter-button").on("click", function() { diff --git a/public/viewjs/userentityform.js b/public/viewjs/userentityform.js index 9f5151c0..b0ca4984 100644 --- a/public/viewjs/userentityform.js +++ b/public/viewjs/userentityform.js @@ -103,7 +103,7 @@ $("#show_in_sidebar_menu").on("click", function() setTimeout(function() { $('#name').focus(); -}, 200); +}, 500); Grocy.FrontendHelpers.ValidateForm('userentity-form'); // Click twice to trigger on-click but not change the actual checked state diff --git a/public/viewjs/userfields.js b/public/viewjs/userfields.js index d2c4c7f3..7cf472a0 100644 --- a/public/viewjs/userfields.js +++ b/public/viewjs/userfields.js @@ -17,7 +17,7 @@ $("#search").on("keyup", Delay(function() } userfieldsTable.search(value).draw(); -}, 200)); +}, 500)); $("#entity-filter").on("change", function() { diff --git a/public/viewjs/userform.js b/public/viewjs/userform.js index a5a8dd0e..771a1fc4 100644 --- a/public/viewjs/userform.js +++ b/public/viewjs/userform.js @@ -146,7 +146,7 @@ $("#change_password").click(function() setTimeout(function() { $("#password").focus(); - }, 200); + }, 500); }); if (GetUriParam("changepw") === "true") diff --git a/public/viewjs/userobjects.js b/public/viewjs/userobjects.js index 4edf4721..8731f5ed 100644 --- a/public/viewjs/userobjects.js +++ b/public/viewjs/userobjects.js @@ -17,7 +17,7 @@ $("#search").on("keyup", Delay(function() } userobjectsTable.search(value).draw(); -}, 200)); +}, 500)); $("#clear-filter-button").on("click", function() { diff --git a/public/viewjs/users.js b/public/viewjs/users.js index 7b6e3fb6..3405f080 100644 --- a/public/viewjs/users.js +++ b/public/viewjs/users.js @@ -17,7 +17,7 @@ $("#search").on("keyup", Delay(function() } usersTable.search(value).draw(); -}, 200)); +}, 500)); $("#clear-filter-button").on("click", function() {