Closed Bug 1241158 Opened 10 years ago Closed 10 years ago

3D Touch Quick Action opening normal tab when expecting private tab

Categories

(Firefox for iOS :: General, defect)

All
iOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
fxios 2.0+ ---

People

(Reporter: fluffyemily, Assigned: fluffyemily)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

48 bytes, text/x-github-pull-request
st3fan
: review+
Details | Review
STR close all tabs, kill firefox go to the iphone home screen, 3D Touch to New Tab select a tile to open a page in the new tab go to the iphone home screen, 3D Touch to New Private Tab select a tile to open a page in the new private tab oberve that the tab you are creating is not private switch to private tabs. observe that there is now one empty private tab.
This is because when opening via a quick action from cold the flag we set to identify the required quick action is not being properly cleared. Therefore when you open via another action, the first action is executed again. When the second action is to open a private tab, this happens, but because the first action (open a normal tab) happens twice, the normal tab is the one displayed.
Attached file Pull request —
st3fan: chose you cos you have a 3D Touch device for testing.
Attachment #8710006 - Flags: review?(sarentz)
(In reply to Aaron Train [:aaronmt] from comment #3) > Is this the same as https://bugzilla.mozilla.org/show_bug.cgi?id=1241089 > filed today? Meant bug https://bugzilla.mozilla.org/show_bug.cgi?id=1241113
(In reply to Aaron Train [:aaronmt] from comment #4) > (In reply to Aaron Train [:aaronmt] from comment #3) > > Is this the same as https://bugzilla.mozilla.org/show_bug.cgi?id=1241089 > > filed today? > > Meant bug https://bugzilla.mozilla.org/show_bug.cgi?id=1241113 No. This is a different bug. Will take a look at Meant bug https://bugzilla.mozilla.org/show_bug.cgi?id=1241113
Comment on attachment 8710006 [details] [review] Pull request Can't STR anymore. LGTM!
Attachment #8710006 - Flags: review?(sarentz) → review+
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Hardware: Other → All
Target Milestone: --- → 2.0
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: