Indicators Scroll events are not emitted in 19.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-shell-extension-appindicator (Ubuntu) |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
Disco |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) |
Bug Description
[ Impact ]
Scroll events aren't delivered to app-indicators
[ Test case ]
- Run an indicator that supports scroll events (i.e. radiotray-ng or run
https:/
- Scroll events should be delivered
[ Regression potential ]
Scroll events over other shell actors aren't working (i.e. changing volume with scroll)
---
It appears the code used in the 19.04 packaging of the appindicator is from master and not the tagged ubuntu-19.04 commit from the ubuntu branch. The master branch is not delivering scroll events, which stops my application (radiotray-ng) from being able to adjust its volume levels.
I've swapped out the code under /<email address hidden>/ with the ubuntu branch and scrolling on an indicator icon works again.
I've filed an issue on github as well.
https:/
summary: |
- 19.04 packaging is from master and not the ubuntu branch + 19.04 packaging is from master and not ubuntu branch (breaks scroll + events) |
summary: |
- 19.04 packaging is from master and not ubuntu branch (breaks scroll - events) + 19.04 packaging is from master (or wrong commit) and not ubuntu branch + (breaks scroll events) |
Changed in gnome-shell-extension-appindicator (Ubuntu): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in gnome-shell-extension-appindicator (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → Medium |
description: | updated |
summary: |
- 19.04 packaging is from master (or wrong commit) and not ubuntu branch - (breaks scroll events) + Indicators Scroll events are not emitted in 19.04 |
Changed in gnome-shell-extension-appindicator (Ubuntu Disco): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
tags: |
added: verification-done verification-done-disco removed: verification-needed verification-needed-disco |
Upstream ubuntu branch wasn't updated since we synced from debian, so the branch isn't wrong.
The issue has to be fixed upstream as well, so I'll do that.