Skip to content

Commit bc1c412

Browse files
input type to number + bug fix
1 parent 52bc01f commit bc1c412

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

app/assets/javascripts/recurring_select_dialog.js.coffee.erb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ window.RecurringSelectDialog =
22
class RecurringSelectDialog
33
constructor: (@recurring_selector) ->
44
@current_rule = @recurring_selector.recurring_select('current_rule')
5-
@position = @recurring_selector.data('recurring-select-position') ? 'fixed'
5+
@position = @recurring_selector.data('recurring-select-position')
66

77
@initDialogBox()
88
if not @current_rule.hash? or not @current_rule.hash.rule_type?
@@ -12,7 +12,7 @@ window.RecurringSelectDialog =
1212

1313
if @position != 'fixed'
1414
$('body').on 'click.recurring_select_cancel', (e) =>
15-
unless $(e.target).closest('.rs_dialog_content').length
15+
unless $(e.target).parent(@recurring_selector).length
1616
@cancel(e)
1717

1818

@@ -335,14 +335,14 @@ window.RecurringSelectDialog =
335335
<div class='daily_options freq_option_section'>
336336
<p>
337337
#{$.fn.recurring_select.texts["every"]}
338-
<input type='text' data-wrapper-class='ui-recurring-select' name='rs_daily_interval' class='rs_daily_interval rs_interval' value='1' size='2' />
338+
<input type='number' data-wrapper-class='ui-recurring-select' name='rs_daily_interval' class='rs_daily_interval rs_interval' value='1' size='2' />
339339
#{$.fn.recurring_select.texts["days"]}
340340
</p>
341341
</div>
342342
<div class='weekly_options freq_option_section'>
343343
<p>
344344
#{$.fn.recurring_select.texts["every"]}
345-
<input type='text' data-wrapper-class='ui-recurring-select' name='rs_weekly_interval' class='rs_weekly_interval rs_interval' value='1' size='2' />
345+
<input type='number' data-wrapper-class='ui-recurring-select' name='rs_weekly_interval' class='rs_weekly_interval rs_interval' value='1' size='2' />
346346
#{$.fn.recurring_select.texts["weeks_on"]}:
347347
</p>
348348
<div class='day_holder'>
@@ -358,7 +358,7 @@ window.RecurringSelectDialog =
358358
<div class='monthly_options freq_option_section'>
359359
<p>
360360
#{$.fn.recurring_select.texts["every"]}
361-
<input type='text' data-wrapper-class='ui-recurring-select' name='rs_monthly_interval' class='rs_monthly_interval rs_interval' value='1' size='2' />
361+
<input type='number' data-wrapper-class='ui-recurring-select' name='rs_monthly_interval' class='rs_monthly_interval rs_interval' value='1' size='2' />
362362
#{$.fn.recurring_select.texts["months"]}:
363363
</p>
364364
<p class='monthly_rule_type'>
@@ -371,7 +371,7 @@ window.RecurringSelectDialog =
371371
<div class='yearly_options freq_option_section'>
372372
<p>
373373
#{$.fn.recurring_select.texts["every"]}
374-
<input type='text' data-wrapper-class='ui-recurring-select' name='rs_yearly_interval' class='rs_yearly_interval rs_interval' value='1' size='2' />
374+
<input type='number' data-wrapper-class='ui-recurring-select' name='rs_yearly_interval' class='rs_yearly_interval rs_interval' value='1' size='2' />
375375
#{$.fn.recurring_select.texts["years"]}
376376
</p>
377377
</div>

0 commit comments

Comments
 (0)