1.1 --- a/imip_manager.py Wed Feb 04 19:18:36 2015 +0100
1.2 +++ b/imip_manager.py Thu Feb 05 15:11:19 2015 +0100
1.3 @@ -836,7 +836,7 @@
1.4
1.5 page.p(class_="controls")
1.6 page.input(name="newevent", type="submit", value="New event", id="newevent")
1.7 - page.input(name="reset", type="reset", value="Clear selections", id="reset")
1.8 + page.input(name="reset", type="submit", value="Clear selections", id="reset")
1.9 page.p.close()
1.10
1.11 # Show controls for hiding empty and busy slots.
1.12 @@ -1223,8 +1223,9 @@
1.13 page.span(self.format_time(endpoint or get_end_of_day(point, tzid), "long"), class_="endpoint")
1.14
1.15 def _slot_selector(self, value, identifier, slots):
1.16 + reset = self.env.get_args().has_key("reset")
1.17 page = self.page
1.18 - if value in slots:
1.19 + if not reset and value in slots:
1.20 page.input(name="slot", type="checkbox", value=value, id=identifier, class_="newevent selector", checked="checked")
1.21 else:
1.22 page.input(name="slot", type="checkbox", value=value, id=identifier, class_="newevent selector")