Application tabs missing on many bug report subsidiary pages

Bug #84847 reported by Matthew Paul Thomas
34
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Björn Tillenius

Bug Description

From a bug report, these pages have application tabs:
* Also Affects Upstream
* Also Affects Distribution
* Subscribe
* Add Branch

However, these do not:
* Edit Description/Tags
* Mark as Duplicate
* Visibility/Security
* Subscribe Someone Else
* Comment/Attach File
* Target to Release
* Link to CVE
* Remove CVE Link
* Activity Log

If a page has a context, it should have working application tabs.

This is the same symptom as bug 84326, but probably a different bug.

Tags: lp-bugs
Changed in launchpad:
importance: Undecided → High
description: updated
Revision history for this message
James Henstridge (jamesh) wrote :

Some of the bugtask views replace view.context with the corresponding bug rather than the bugtask. I wonder if this is the cause of the missing tabs?

Changed in malone:
assignee: nobody → bjornt
status: Unconfirmed → In Progress
Revision history for this message
Björn Tillenius (bjornt) wrote :

Yes, the cause was that the view's context was adapted to IBug. I have a branch up for review that fixes this bug by removing the adaptation, so that IBugTask is used as the context instead.

Changed in malone:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.