driverevent has timing issue
Bug #1282074 reported by
Harald Sitter
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kubuntu-notification-helper (Ubuntu) |
Fix Released
|
High
|
Rohan Garg |
Bug Description
driverevent::show decides whether to show a notificaiton based on m_showNotification, which is set via an async call chain starting in the constructor. however, ::show() is called by the module.cpp regardless of whether the async call chain has finished yet, thus causing bogus behavior if the call chain has not reached ::driverMapFinished by the time ::show is called.
Changed in kubuntu-notification-helper (Ubuntu): | |
status: | Triaged → Fix Committed |
To post a comment you must log in.
Still broken, just in other ways now. Should get architectural fix as currently the ctor triggers show() which is wrong.