1
0
mirror of https://github.com/d47081/qBittorrent.git synced 2025-01-11 07:18:08 +00:00

[Web UI] Don't update the tabs if tab's panel is collapsed

This commit is contained in:
ngosang 2015-06-13 14:15:49 +02:00
parent 263d45ca9d
commit e6f2926ccd
5 changed files with 14 additions and 6 deletions

View File

@ -392,6 +392,10 @@ window.addEvent('load', function () {
$('prop_webseeds').addClass("invisible");
updatePropertiesPanel();
});
$('propertiesPanel_collapseToggle').addEvent('click', function(e){
updatePropertiesPanel();
});
},
column : 'mainColumn',
height : prop_h

View File

@ -273,7 +273,8 @@ var filesDynTable = new Class({
var loadTorrentFilesDataTimer;
var loadTorrentFilesData = function() {
if ($('prop_files').hasClass('invisible')) {
if ($('prop_files').hasClass('invisible') ||
$('propertiesPanel_collapseToggle').hasClass('panel-expand')) {
// Tab changed, don't do anything
return;
}
@ -347,4 +348,4 @@ var updateTorrentFilesData = function() {
}
fTable = new filesDynTable();
fTable.setup($('filesTable'));
fTable.setup($('filesTable'));

View File

@ -16,7 +16,8 @@ var clearData = function() {
var loadTorrentDataTimer;
var loadTorrentData = function() {
if ($('prop_general').hasClass('invisible')) {
if ($('prop_general').hasClass('invisible') ||
$('propertiesPanel_collapseToggle').hasClass('panel-expand')) {
// Tab changed, don't do anything
return;
}

View File

@ -54,7 +54,8 @@ var current_hash = "";
var loadTrackersDataTimer;
var loadTrackersData = function() {
if ($('prop_trackers').hasClass('invisible')) {
if ($('prop_trackers').hasClass('invisible') ||
$('propertiesPanel_collapseToggle').hasClass('panel-expand')) {
// Tab changed, don't do anything
return;
}
@ -127,4 +128,4 @@ $('addTrackersPlus').addEvent('click', function addTrackerDlg() {
width: 500,
height: 250
});
});
});

View File

@ -54,7 +54,8 @@ var current_hash = "";
var loadWebSeedsDataTimer;
var loadWebSeedsData = function() {
if ($('prop_webseeds').hasClass('invisible')) {
if ($('prop_webseeds').hasClass('invisible') ||
$('propertiesPanel_collapseToggle').hasClass('panel-expand')) {
// Tab changed, don't do anything
return;
}