elementary / elementary/applications-menu

Broken right click menu in category view

Open
#690 0 comments 0 reactions 0 assignees View on GitHub
Confirmed Priority: Low
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.