Fixes crash on saved page link selection.
Change-Id: I8f54932644e04cbe7c329fbe3b8155b873ba0ea8
diff --git a/src/com/android/browser/Controller.java b/src/com/android/browser/Controller.java
index 6b56439..14a0793 100644
--- a/src/com/android/browser/Controller.java
+++ b/src/com/android/browser/Controller.java
@@ -2838,7 +2838,11 @@
boolean useCurrent, Tab parent) {
Tab tab = createNewTab(incognito, setActive, useCurrent);
if (tab != null) {
- if (parent != null && parent != tab) {
+ if (parent instanceof SnapshotTab) {
+ addTab(tab);
+ if (setActive)
+ setActiveTab(tab);
+ }else if (parent != null && parent != tab) {
parent.addChildTab(tab);
}
if (url != null) {