From 8ad165c62591483363712e6dd5218c43d4ea0f67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Mon, 3 Jul 2017 16:08:41 +0200 Subject: [PATCH] Fix blur of temp input focus on submit Also separated "clear offset" button in offset editor from input field, looks better this way. --- src/octoprint/static/js/app/viewmodels/temperature.js | 3 ++- src/octoprint/templates/dialogs/temperature.jinja2 | 2 +- src/octoprint/templates/tabs/temperature.jinja2 | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/octoprint/static/js/app/viewmodels/temperature.js b/src/octoprint/static/js/app/viewmodels/temperature.js index 828e1da8..6b7ac5d6 100644 --- a/src/octoprint/static/js/app/viewmodels/temperature.js +++ b/src/octoprint/static/js/app/viewmodels/temperature.js @@ -476,8 +476,9 @@ $(function() { } }; - self.setTarget = function(item) { + self.setTarget = function(item, form) { var value = item.newTarget(); + $(form).find("input").blur(); if (value === undefined || (typeof(value) == "string" && value.trim() == "")) return OctoPrintClient.createRejectedDeferred(); return self.setTargetToValue(item, value); }; diff --git a/src/octoprint/templates/dialogs/temperature.jinja2 b/src/octoprint/templates/dialogs/temperature.jinja2 index a1d765b8..78911009 100644 --- a/src/octoprint/templates/dialogs/temperature.jinja2 +++ b/src/octoprint/templates/dialogs/temperature.jinja2 @@ -20,8 +20,8 @@ °C - + {{ _('Hint: Hitting Enter in the input field will also submit the form') }} diff --git a/src/octoprint/templates/tabs/temperature.jinja2 b/src/octoprint/templates/tabs/temperature.jinja2 index a64d9f88..bb8119d1 100644 --- a/src/octoprint/templates/tabs/temperature.jinja2 +++ b/src/octoprint/templates/tabs/temperature.jinja2 @@ -22,7 +22,7 @@ -
+
@@ -30,7 +30,7 @@
- +