Fix for duplicate tab ids exception
- When the Snapshot tab was getting restored
its tab id was not getting restored again
because the object was not passed, when restoring
it.
This change fixes the issue
diff --git a/src/com/android/browser/Controller.java b/src/com/android/browser/Controller.java
index 8271475..6728274 100644
--- a/src/com/android/browser/Controller.java
+++ b/src/com/android/browser/Controller.java
@@ -2985,7 +2985,7 @@
public SnapshotTab createNewSnapshotTab(long snapshotId, boolean setActive) {
SnapshotTab tab = null;
if (mTabControl.canCreateNewTab()) {
- tab = mTabControl.createSnapshotTab(snapshotId);
+ tab = mTabControl.createSnapshotTab(snapshotId, null);
addTab(tab);
if (setActive) {
setActiveTab(tab);