Open Bug 619596 Opened 14 years ago Updated 10 months ago

notificationbox within notificationbox results in crosstalk.

Categories

(Toolkit :: PopupNotifications and Notification Bars, defect)

x86
Windows 7
defect

Tracking

()

People

(Reporter: CodeMachine, Unassigned)

Details

Attachments

(1 file)

In my FF extension I have a dialog with a notificationbox within a notificationbox. I have done this because I have two different classes of message and they should both show on the odd occasion they're both present, otherwise it would be confusing to the user.

However this is causing crosstalk between the boxes. When I add a notification to the inner box, the count on the outer box is incrementing, and when I try to remove all from the outer box I get an error:

Error: Node was not found = NS_ERROR_DOM_NOT_FOUND_ERR
Source file: chrome://global/content/bindings/notification.xml
Line: 173

This is occurring in both FF3.6 and 4b7.

Testcase attached. It shows the incorrect count and the console error.
Bulk move to Toolkit::Notifications and Alerts

Filter on notifications-and-alerts-component.
Component: XUL Widgets → Notifications and Alerts
Severity: normal → S3
Component: Notifications and Alerts → PopupNotifications and Notification Bars
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: