mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 799977 - Don't set parentId in loadUrlInTab() if no tabs exist. r=mfinkle
This commit is contained in:
parent
4f11ea7287
commit
3f51118fc8
@ -532,7 +532,16 @@ public class Tabs implements GeckoEventListener {
|
||||
}
|
||||
}
|
||||
|
||||
loadUrl(url, null, getSelectedTab().getId(), LOADURL_NEW_TAB);
|
||||
// getSelectedTab() can return null if no tab has been created yet
|
||||
// (i.e., we're restoring a session after a crash). In these cases,
|
||||
// don't mark any tabs as a parent.
|
||||
int parentId = -1;
|
||||
Tab selectedTab = getSelectedTab();
|
||||
if (selectedTab != null) {
|
||||
parentId = selectedTab.getId();
|
||||
}
|
||||
|
||||
loadUrl(url, null, parentId, LOADURL_NEW_TAB);
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user