elementary / elementary/applications-menu
Broken right click menu in category view
- Dominant language
- Vala
- Stars
- 103
- Forks
- 40
- Avg merge
- 32m
- Merged PRs (30d)
- 2
Description
### What Happened?
This only happens in category view. The raster view and search view behave normally.
the first time after boot, right-clicking any item in the application menu, no menu shows up. It is impossible to get anything
after left-clicking any app, the menu gets unstuck : Any right click, ever, now has only the menu of the last left-clicked app.
This behaviour is observed since a couple days. It could be older as application-menu is only occasionally used.
### Steps to Reproduce
-Open application-menu in category view
-right-click any app
-open an app with Actions
-right-click any app
### Expected Behavior
Same behaviour as Raster and Search
### OS Version
8.x (Circe)
### OS Architecture
amd64 (on most hardwares)
### Session Type
Secure Session (Wayland, This is the default)
### Software Version
Latest release (I have run all updates)
### Log Output
```shell
> tail -f /var/log/syslog
then right-clicking items repeteadly causes the following messages:
2026-01-12T22:42:53.548650+01:00 Thonkpod io.elementary.d[1871]: message repeated 79 times: [ gtk_box_remove: assertion 'gtk_widget_get_parent (child) == (GtkWidget *)box' failed]
2026-01-12T22:42:53.605208+01:00 Thonkpod io.elementary.w[1869]: Tried to map a popup with a non-top most parent
2026-01-12T22:42:54.501863+01:00 Thonkpod io.elementary.d[1871]: gtk_box_remove: assertion 'gtk_widget_get_parent (child) == (GtkWidget *)box' failed
2026-01-12T22:42:55.361326+01:00 Thonkpod io.elementary.d[1871]: message repeated 15 times: [ gtk_box_remove: assertion 'gtk_widget_get_parent (child) == (GtkWidget *)box' failed]
2026-01-12T22:42:55.417019+01:00 Thonkpod io.elementary.w[1869]: Tried to map a popup with a non-top most parent
2026-01-12T22:42:55.938542+01:00 Thonkpod io.elementary.d[1871]: gtk_box_remove: assertion 'gtk_widget_get_parent (child) == (GtkWidget *)box' failed
2026-01-12T22:42:56.956026+01:00 Thonkpod io.elementary.d[1871]: message repeated 15 times: [ gtk_box_remove: assertion 'gtk_widget_get_parent (child) == (GtkWidget *)box' failed]
```
### Hardware Info
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.