@@ -2,7 +2,7 @@ window.RecurringSelectDialog =
2
2
class RecurringSelectDialog
3
3
constructor: (@recurring_selector) ->
4
4
@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')
6
6
7
7
@initDialogBox()
8
8
if not @current_rule.hash? or not @current_rule.hash.rule_type?
@@ -12,7 +12,7 @@ window.RecurringSelectDialog =
12
12
13
13
if @position != 'fixed'
14
14
$('body').on 'click.recurring_select_cancel', (e) =>
15
- unless $(e.target).closest('.rs_dialog_content' ).length
15
+ unless $(e.target).parent(@recurring_selector ).length
16
16
@cancel(e)
17
17
18
18
@@ -335,14 +335,14 @@ window.RecurringSelectDialog =
335
335
< div class ='daily_options freq_option_section '>
336
336
< p >
337
337
#{$.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 ' />
339
339
#{$.fn.recurring_select.texts["days"]}
340
340
</ p >
341
341
</ div >
342
342
< div class ='weekly_options freq_option_section '>
343
343
< p >
344
344
#{$.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 ' />
346
346
#{$.fn.recurring_select.texts["weeks_on"]}:
347
347
</ p >
348
348
< div class ='day_holder '>
@@ -358,7 +358,7 @@ window.RecurringSelectDialog =
358
358
< div class ='monthly_options freq_option_section '>
359
359
< p >
360
360
#{$.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 ' />
362
362
#{$.fn.recurring_select.texts["months"]}:
363
363
</ p >
364
364
< p class ='monthly_rule_type '>
@@ -371,7 +371,7 @@ window.RecurringSelectDialog =
371
371
< div class ='yearly_options freq_option_section '>
372
372
< p >
373
373
#{$.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 ' />
375
375
#{$.fn.recurring_select.texts["years"]}
376
376
</ p >
377
377
</ div >
0 commit comments