Opened 5 years ago

Closed 13 months ago

#14926 closed bug (fixed)

[Deskbar] VDG should trigger shelf update

Reported by: diver Owned by: jscipione
Priority: normal Milestone: R1/beta5
Component: Applications/Deskbar Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

Killing an app with Vulcan Death Grip leaves its replicant icon in shelf until one moves a cursor over it. It would be nice to trigger shelf update in this case. https://git.haiku-os.org/haiku/tree/src/apps/deskbar/ExpandoMenuBar.cpp#n280

Change History (4)

comment:1 by jscipione, 13 months ago

Can you tell me what app when killed leaves its Deskbar applet behind because I don’t know how to reproduce this one. There is a small chance that hrev56916 might fix this bug because it sends a quit message when app app is killed.

comment:2 by diver, 13 months ago

I don't remember which apps I was having this issue with exactly. Qt apps (like Telegram) may be not relevant here. BeScreenCapture installs its replicant but it is correctly removed after VDG. Possibly this issue is fixed.

comment:3 by jscipione, 13 months ago

BeScreenCapture removes the Deskbar applet on R1B4 when killed for me too, but this isn't because of hrev56916, something else must have fixed it. I can at least verify that hrev56916 didn't make the problem worse.

comment:4 by diver, 13 months ago

Milestone: UnscheduledR1/beta5
Resolution: fixed
Status: newclosed

Let's close it then. I will reopen if I manage to reproduce it again :)

Note: See TracTickets for help on using tickets.