fix for bug #343688. Attempting to move tabs into right-hand overflow-scroll area while sidebar is open causes bizarreness. need to take into account the position of the tab scroll drop indicator bar. r=rstrong
git-svn-id: svn://10.0.0.236/trunk@232745 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
af2b6c0977
commit
fa66d424da
@ -1639,7 +1639,8 @@
|
||||
if (window.getComputedStyle(this.parentNode, null)
|
||||
.direction == "ltr") {
|
||||
var newMarginLeft;
|
||||
var minMarginLeft = tabStripBoxObject.x - halfIndWidth;
|
||||
var minMarginLeft = tabStripBoxObject.x - halfIndWidth -
|
||||
ib.boxObject.x;
|
||||
// make sure we don't place the tab drop indicator past the
|
||||
// edge, or the containing box will flex and stretch
|
||||
// the tab drop indicator bar, which will flex the url bar.
|
||||
@ -1677,7 +1678,8 @@
|
||||
ind.style.marginLeft = newMarginLeft + 'px';
|
||||
} else {
|
||||
var newMarginRight;
|
||||
var minMarginRight = tabStripBoxObject.x - halfIndWidth;
|
||||
var minMarginRight = tabStripBoxObject.x - halfIndWidth -
|
||||
ib.boxObject.x;
|
||||
// make sure we don't place the tab drop indicator past the
|
||||
// edge, or the containing box will flex and stretch
|
||||
// the tab drop indicator bar, which will flex the url bar.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user