Browse Source

Fix timer again! This is getting repetitive.

Just make the checkboxes uneditable until after the service is
actually created. I consider this a bad usability issue, but
am having trouble getting ExtJS to allow any access to the
necessary information while a service is being created.
pull/3202/head
TheGoddessInari 7 years ago
parent
commit
234fa5b57a
  1. 8
      app/view/add/Add.js

8
app/view/add/Add.js

@ -195,19 +195,19 @@ Ext.define('Rambox.view.add.Add',{
xtype: 'checkbox'
,boxLabel: "Use passive listeners"
,name: 'passive_event_listeners'
,checked: me.record.get('passive_event_listeners') && me.service.get('passive_event_listeners')
,checked: me.edit ? (me.record.get('passive_event_listeners') && me.service.get('passive_event_listeners')) : true
,uncheckedValue: false
,inputValue: true
,disabled: !me.service.get('passive_event_listeners')
,disabled: me.edit ? !me.service.get('passive_event_listeners') : true
}
,{
xtype: 'checkbox'
,boxLabel: "100ms timer granularity"
,name: 'slowed_timers'
,checked: me.record.get('slowed_timers') && me.service.get('slowed_timers')
,checked: me.edit ? (me.record.get('slowed_timers') && me.service.get('slowed_timers')) : true
,uncheckedValue: false
,inputValue: true
,disabled: !me.service.get('slowed_timers')
,disabled: me.edit ? !me.service.get('slowed_timers') : true
}
,{
xtype: 'checkbox'

Loading…
Cancel
Save