diff --git a/src/wuttaweb/templates/appinfo/configure.mako b/src/wuttaweb/templates/appinfo/configure.mako
index 556d76d..9d52a7b 100644
--- a/src/wuttaweb/templates/appinfo/configure.mako
+++ b/src/wuttaweb/templates/appinfo/configure.mako
@@ -112,36 +112,31 @@
+ @input="settingsNeedSaved = true" />
+ @input="settingsNeedSaved = true" />
+ @input="settingsNeedSaved = true" />
+ @input="settingsNeedSaved = true" />
+ @input="settingsNeedSaved = true" />
diff --git a/src/wuttaweb/templates/base.mako b/src/wuttaweb/templates/base.mako
index 4f65595..a1130ef 100644
--- a/src/wuttaweb/templates/base.mako
+++ b/src/wuttaweb/templates/base.mako
@@ -498,26 +498,23 @@
% if request.user:
disabled
% endif
- expanded />
+ />
+ disabled="true" />
+ ref="textarea" />
${b}-modal>
diff --git a/src/wuttaweb/templates/deform/checked_password.pt b/src/wuttaweb/templates/deform/checked_password.pt
index d610e88..8a009df 100644
--- a/src/wuttaweb/templates/deform/checked_password.pt
+++ b/src/wuttaweb/templates/deform/checked_password.pt
@@ -5,12 +5,10 @@
${field.end_mapping()}
diff --git a/src/wuttaweb/templates/deform/dateinput.pt b/src/wuttaweb/templates/deform/dateinput.pt
index bd80882..b0e1285 100644
--- a/src/wuttaweb/templates/deform/dateinput.pt
+++ b/src/wuttaweb/templates/deform/dateinput.pt
@@ -1,7 +1,6 @@
${field.start_mapping()}
+ value="${cstruct}" />
${field.end_mapping()}
diff --git a/src/wuttaweb/templates/deform/datetimeinput.pt b/src/wuttaweb/templates/deform/datetimeinput.pt
index 25748b6..b617929 100644
--- a/src/wuttaweb/templates/deform/datetimeinput.pt
+++ b/src/wuttaweb/templates/deform/datetimeinput.pt
@@ -2,11 +2,9 @@
${field.start_mapping()}
${field.end_mapping()}
diff --git a/src/wuttaweb/templates/deform/moneyinput.pt b/src/wuttaweb/templates/deform/moneyinput.pt
index 5536369..532a823 100644
--- a/src/wuttaweb/templates/deform/moneyinput.pt
+++ b/src/wuttaweb/templates/deform/moneyinput.pt
@@ -3,6 +3,5 @@
vmodel vmodel|'modelData.'+oid;">
diff --git a/src/wuttaweb/templates/deform/password.pt b/src/wuttaweb/templates/deform/password.pt
index 987dafb..8a56790 100644
--- a/src/wuttaweb/templates/deform/password.pt
+++ b/src/wuttaweb/templates/deform/password.pt
@@ -5,6 +5,5 @@
diff --git a/src/wuttaweb/templates/deform/textarea.pt b/src/wuttaweb/templates/deform/textarea.pt
index 7bf393b..00c82b5 100644
--- a/src/wuttaweb/templates/deform/textarea.pt
+++ b/src/wuttaweb/templates/deform/textarea.pt
@@ -7,6 +7,5 @@
diff --git a/src/wuttaweb/templates/deform/textinput.pt b/src/wuttaweb/templates/deform/textinput.pt
index bf6d7ee..89c8c0f 100644
--- a/src/wuttaweb/templates/deform/textinput.pt
+++ b/src/wuttaweb/templates/deform/textinput.pt
@@ -4,6 +4,5 @@
vmodel vmodel|'modelData.'+oid;">
diff --git a/src/wuttaweb/templates/themes/butterfly/buefy-components.mako b/src/wuttaweb/templates/themes/butterfly/buefy-components.mako
index 1d7e3af..a7dd72c 100644
--- a/src/wuttaweb/templates/themes/butterfly/buefy-components.mako
+++ b/src/wuttaweb/templates/themes/butterfly/buefy-components.mako
@@ -5,7 +5,6 @@
${self.make_b_checkbox_component()}
${self.make_b_collapse_component()}
${self.make_b_datepicker_component()}
- ${self.make_b_timepicker_component()}
${self.make_b_dropdown_component()}
${self.make_b_dropdown_item_component()}
${self.make_b_field_component()}
@@ -92,7 +91,7 @@
-
- <% request.register_component('b-timepicker', 'BTimepicker') %>
-%def>
-
<%def name="make_b_dropdown_component()">