Browse Source

Provide option to disable auto-reload on fail

Fixes #2633
pull/2635/head
Vulich Fernando 5 years ago
parent
commit
10f577549a
  1. 2
      app/ux/WebView.js
  2. 9
      app/view/add/Add.js
  3. 1
      app/view/add/AddController.js

2
app/ux/WebView.js

@ -326,6 +326,8 @@ Ext.define('Rambox.ux.WebView',{
// On search text
webview.addEventListener('did-fail-load', function(e) {
console.info('The service fail at loading', me.src, e);
if ( me.record.get('disableAutoReloadOnFail') || !e.isMainFrame ) return
me.errorCodeLog.push(e.errorCode)
var attempt = me.errorCodeLog.filter(function(code) { return code === e.errorCode });

9
app/view/add/Add.js

@ -192,6 +192,15 @@ Ext.define('Rambox.view.add.Add',{
,uncheckedValue: false
,inputValue: true
}
,{
xtype: 'checkbox'
,boxLabel: 'Disable auto-reload on fail'
,name: 'disableAutoReloadOnFail'
,hidden: false
,checked: me.edit ? me.record.get('disableAutoReloadOnFail') : false
,uncheckedValue: false
,inputValue: true
}
,{
xtype: 'checkbox'
,boxLabel: locale['app.window[19]']

1
app/view/add/AddController.js

@ -40,6 +40,7 @@ Ext.define('Rambox.view.add.AddController', {
,includeInGlobalUnreadCounter: formValues.includeInGlobalUnreadCounter
,trust: formValues.trust
,js_unread: formValues.js_unread
,disableAutoReloadOnFail: formValues.disableAutoReloadOnFail
});
var view = Ext.getCmp('tab_'+win.record.get('id'));

Loading…
Cancel
Save