Firefox's awesomebar and context menus don't work when a webpage is opened from a lens
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
High
|
Neil J. Patel | ||
unity (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Quantal |
Fix Released
|
High
|
Unassigned |
Bug Description
When a result in a lens is a webpage which opens using Firefox, the webpage will open in a new tab in Firefox, but Firefox's context menu will stop working corectly (it will open once, but only once) Furthermore, the location bar dropdown will also no longer open until Firefox is restarted and suggestions will not be offered when filling in form fields.
I have tested this using the askubuntu scope (unity-
A workaround for this appears to be using a specific command to open the webbrowser in 'activate_uri' rather than letting unity automatically open the result.
eg: in the askubuntu scope, connecting the 'activate_uri' signal to the scope and making it run the following:
def activate_uri(self, scope, uri):
return Unity.Activatio
Related branches
- Marco Trevisan (Treviño): Approve
-
Diff: 12 lines (+1/-1)1 file modifieddash/DashView.cpp (+1/-1)
affects: | unity (Ubuntu) → firefox (Ubuntu) |
affects: | firefox (Ubuntu Quantal) → unity (Ubuntu Quantal) |
Changed in unity (Ubuntu Quantal): | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in unity (Ubuntu Quantal): | |
milestone: | none → ubuntu-12.10-beta-2 |
Changed in unity: | |
milestone: | none → 6.6 |
Changed in unity (Ubuntu Quantal): | |
milestone: | ubuntu-12.10-beta-2 → ubuntu-12.10 |
Changed in unity: | |
milestone: | 6.6 → 7.0 |
milestone: | 7.0 → 6.6 |
Changed in unity (Ubuntu Quantal): | |
milestone: | ubuntu-12.10 → ubuntu-12.10-beta-2 |
Changed in unity: | |
assignee: | nobody → Neil J. Patel (njpatel) |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in unity: | |
status: | Confirmed → Fix Committed |
Changed in unity (Ubuntu Quantal): | |
status: | Triaged → Fix Committed |
Changed in unity: | |
milestone: | 6.6 → 7.0 |
no longer affects: | unity/6.0 |
Changed in unity: | |
milestone: | 7.0 → 6.6 |
Changed in unity: | |
status: | Fix Committed → Fix Released |
This is a Unity bug (it's another case of it launching applications with a completely bogus timestamp)