pinnedなタブをドラッグするとすぐにウィンドウに切り離されてしまっていた

git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6757 599a83e7-65a4-db11-8015-0010dcdd6dc2
This commit is contained in:
piro 2010-06-26 18:00:52 +00:00
parent ab7f80ccf7
commit 26adbf093d

View File

@ -877,6 +877,7 @@ catch(e) {
{
var b = this.getTabBrowserFromChild(aEvent.currentTarget);
var tabbar = b.mTabContainer;
var strip = b.treeStyleTab.tabStrip;
var sv = b.treeStyleTab;
var dt = aEvent.dataTransfer;
@ -905,8 +906,8 @@ catch(e) {
return;
// ignore drop near the tab bar
var box = tabbar.boxObject;
var ignoreArea = Math.max(16, parseInt(tabbar.firstChild.boxObject.height / 2));
var box = strip.boxObject;
var ignoreArea = Math.max(16, parseInt(this.getFirstNormalTab(b).boxObject.height / 2));
x = box.screenX - (sv.isVertical ? ignoreArea : 0 );
y = box.screenY - ignoreArea;
w = box.width + (sv.isVertical ? ignoreArea + ignoreArea : 0 );