app/assets/javascripts/materialize/date_picker/picker.time.js in materialize-sass-0.100.1 vs app/assets/javascripts/materialize/date_picker/picker.time.js in materialize-sass-0.100.2
- old
+ new
@@ -55,11 +55,11 @@
// Clock size
var dialRadius = 135,
outerRadius = 105,
// innerRadius = 80 on 12 hour clock
- innerRadius = 80,
+ innerRadius = 70,
tickRadius = 20,
diameter = dialRadius * 2,
duration = transitionSupported ? 350 : 1;
// Popover template
@@ -365,11 +365,18 @@
this.hours = +value[0] || 0;
this.minutes = +value[1] || 0;
this.spanHours.html(this.hours);
this.spanMinutes.html(leadingZero(this.minutes));
if (!this.isAppended) {
- // Append popover to body
- this.popover.insertAfter(this.input);
+
+ // Append popover to input by default
+ var containerEl = document.querySelector(this.options.container);
+ if (this.options.container && containerEl) {
+ containerEl.appendChild(this.popover[0]);
+ } else {
+ this.popover.insertAfter(this.input);
+ }
+
if (this.options.twelvehour) {
if (this.amOrPm === 'PM') {
this.spanAmPm.children('#click-pm').addClass("text-primary");
this.spanAmPm.children('#click-am').removeClass("text-primary");
} else {