mirror of
https://github.com/d47081/qBittorrent.git
synced 2025-01-11 15:27:54 +00:00
[Web UI] Don't update the tabs if tab's panel is collapsed
This commit is contained in:
parent
263d45ca9d
commit
e6f2926ccd
@ -392,6 +392,10 @@ window.addEvent('load', function () {
|
|||||||
$('prop_webseeds').addClass("invisible");
|
$('prop_webseeds').addClass("invisible");
|
||||||
updatePropertiesPanel();
|
updatePropertiesPanel();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$('propertiesPanel_collapseToggle').addEvent('click', function(e){
|
||||||
|
updatePropertiesPanel();
|
||||||
|
});
|
||||||
},
|
},
|
||||||
column : 'mainColumn',
|
column : 'mainColumn',
|
||||||
height : prop_h
|
height : prop_h
|
||||||
|
@ -273,7 +273,8 @@ var filesDynTable = new Class({
|
|||||||
|
|
||||||
var loadTorrentFilesDataTimer;
|
var loadTorrentFilesDataTimer;
|
||||||
var loadTorrentFilesData = function() {
|
var loadTorrentFilesData = function() {
|
||||||
if ($('prop_files').hasClass('invisible')) {
|
if ($('prop_files').hasClass('invisible') ||
|
||||||
|
$('propertiesPanel_collapseToggle').hasClass('panel-expand')) {
|
||||||
// Tab changed, don't do anything
|
// Tab changed, don't do anything
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -347,4 +348,4 @@ var updateTorrentFilesData = function() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fTable = new filesDynTable();
|
fTable = new filesDynTable();
|
||||||
fTable.setup($('filesTable'));
|
fTable.setup($('filesTable'));
|
||||||
|
@ -16,7 +16,8 @@ var clearData = function() {
|
|||||||
|
|
||||||
var loadTorrentDataTimer;
|
var loadTorrentDataTimer;
|
||||||
var loadTorrentData = function() {
|
var loadTorrentData = function() {
|
||||||
if ($('prop_general').hasClass('invisible')) {
|
if ($('prop_general').hasClass('invisible') ||
|
||||||
|
$('propertiesPanel_collapseToggle').hasClass('panel-expand')) {
|
||||||
// Tab changed, don't do anything
|
// Tab changed, don't do anything
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -54,7 +54,8 @@ var current_hash = "";
|
|||||||
|
|
||||||
var loadTrackersDataTimer;
|
var loadTrackersDataTimer;
|
||||||
var loadTrackersData = function() {
|
var loadTrackersData = function() {
|
||||||
if ($('prop_trackers').hasClass('invisible')) {
|
if ($('prop_trackers').hasClass('invisible') ||
|
||||||
|
$('propertiesPanel_collapseToggle').hasClass('panel-expand')) {
|
||||||
// Tab changed, don't do anything
|
// Tab changed, don't do anything
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -127,4 +128,4 @@ $('addTrackersPlus').addEvent('click', function addTrackerDlg() {
|
|||||||
width: 500,
|
width: 500,
|
||||||
height: 250
|
height: 250
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -54,7 +54,8 @@ var current_hash = "";
|
|||||||
|
|
||||||
var loadWebSeedsDataTimer;
|
var loadWebSeedsDataTimer;
|
||||||
var loadWebSeedsData = function() {
|
var loadWebSeedsData = function() {
|
||||||
if ($('prop_webseeds').hasClass('invisible')) {
|
if ($('prop_webseeds').hasClass('invisible') ||
|
||||||
|
$('propertiesPanel_collapseToggle').hasClass('panel-expand')) {
|
||||||
// Tab changed, don't do anything
|
// Tab changed, don't do anything
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user