Browse Source

Fixes #316

pull/347/head
Ramiro Saenz 9 years ago
parent
commit
1a71e3ed98
  1. 6
      app/view/main/MainController.js

6
app/view/main/MainController.js

@ -455,13 +455,17 @@ Ext.define('Rambox.view.main.MainController', {
// Get Tab // Get Tab
var tab = Ext.getCmp('tab_'+serviceId); var tab = Ext.getCmp('tab_'+serviceId);
// Get Record
var rec = Ext.getStore('Services').getById(serviceId);
// Clear all trash data // Clear all trash data
if ( rec.get('enabled') ) {
tab.down('component').el.dom.getWebContents().session.clearCache(Ext.emptyFn); tab.down('component').el.dom.getWebContents().session.clearCache(Ext.emptyFn);
tab.down('component').el.dom.getWebContents().session.clearStorageData({}, Ext.emptyFn); tab.down('component').el.dom.getWebContents().session.clearStorageData({}, Ext.emptyFn);
}
// Remove record from localStorage // Remove record from localStorage
Ext.getStore('Services').remove(Ext.getStore('Services').getById(serviceId)); Ext.getStore('Services').remove(rec);
// Close tab // Close tab
tab.close(); tab.close();

Loading…
Cancel
Save