Optimized chore/battery tracking input focus handling

This commit is contained in:
Bernd Bestel
2021-08-27 20:54:27 +02:00
parent b4a7642af5
commit edd372f8c4
2 changed files with 24 additions and 4 deletions

View File

@@ -76,7 +76,12 @@ $('#chore_id').on('change', function(e)
);
Grocy.Components.ChoreCard.Refresh(choreId);
Grocy.Components.DateTimePicker.GetInputElement().focus();
setTimeout(function()
{
Grocy.Components.DateTimePicker.GetInputElement().focus();
}, 200);
Grocy.FrontendHelpers.ValidateForm('choretracking-form');
}
});
@@ -133,7 +138,7 @@ $(document).on("Grocy.BarcodeScanned", function(e, barcode, target)
$("#chore_id_text_input").focusout();
$("#chore_id_text_input").focus();
$("#chore_id_text_input").blur();
Grocy.Components.DateTimePicker.GetInputElement().focus();
$('#tracked_time').find('input').focus();
}, 200);
});
@@ -190,3 +195,8 @@ $('#chore_id_text_input').on('blur', function(e)
}
}
});
$("#tracked_time").find("input").on("focus", function(e)
{
$(this).select();
});