mirror of
https://github.com/smogon/pokemon-showdown-client.git
synced 2026-10-01 23:32:02 -05:00
Fix tournament bracket being unscrollable when it is updated when the user has another tab open
This commit is contained in:
@@ -168,6 +168,12 @@
|
||||
left: this.savedBracketPosition.left,
|
||||
top: this.savedBracketPosition.top
|
||||
});
|
||||
} else {
|
||||
if (this.$bracket[0].offsetHeight < this.$bracket[0].scrollHeight ||
|
||||
this.$bracket[0].offsetWidth < this.$bracket[0].scrollWidth) {
|
||||
this.$bracket.addClass('tournament-bracket-overflowing');
|
||||
makeDraggable(this.$bracket.children().first(), this.savedBracketPosition);
|
||||
}
|
||||
}
|
||||
};
|
||||
TournamentBox.prototype.setBoxVisibility = function (isVisible) {
|
||||
@@ -260,11 +266,7 @@
|
||||
var $bracket = this.generateBracket(this.bracketData);
|
||||
if ($bracket) {
|
||||
this.$bracket.append($bracket);
|
||||
if (this.$bracket[0].offsetHeight < this.$bracket[0].scrollHeight ||
|
||||
this.$bracket[0].offsetWidth < this.$bracket[0].scrollWidth) {
|
||||
this.$bracket.addClass('tournament-bracket-overflowing');
|
||||
makeDraggable($bracket, this.savedBracketPosition);
|
||||
}
|
||||
this.updateLayout();
|
||||
}
|
||||
break;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user