[Github-comments] [geany/geany] No popup windows on wayland (Issue #3009)

Jan Dolinár notifications at xxxxx
Thu Nov 18 06:16:56 UTC 2021


Hi, 
I have experienced troubles with popups in last version of Geany on Wayland. The context menu never shows and this message is printed to stdout:
```
Gdk-Message: 07:03:47.840: Window 0x55a9f5030360 is a temporary window without parent, application will not be able to position it on screen.
(geany:1327711): Gdk-CRITICAL **: 07:03:47.846: gdk_wayland_window_handle_configure_popup: assertion 'impl->transient_for' failed
```

Also, the code-completion popups never show. Interestingly, when trying to invoke code-completion, no error is logged. So it might or might not be a different issue.  

**Steps to reproduce:**

1. Open Geany on wayland (I'm using sway on Arch Linux, not sure if it works in other WMs/distros)
2. Right click in the editor
3. Nothing happens. No context menu is shown, only message appears on the stdout...

**Versions**
```
$ geany --version
geany 1.38 (built on 2021-10-09 with GTK 3.24.30, GLib 2.70.0)
```
```
$ pacman -Q geany gtk3 wayland wayland-protocols 
geany 1.38-1
gtk3 1:3.24.30+90+g20be04f7ac-1
wayland 1.19.0-2
wayland-protocols 1.23-1
```

**Additional info**

I have tested the same with SciTE (Version 5.1.5   Scintilla:5.1.4   Lexilla:5.1.3 compiled for GTK:3.24.30) and it shows context menu just fine, so it is probably not Scintilla bug.

I have also tried with current master (5d4e7cfd5b12647b4cab9bda7278abd7f63e9c2f) in hope that #2930 might have fixed it. Unfortunately, it behaves just the same, no popups, just shows error. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3009
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20211117/9a5c958d/attachment-0001.htm>


More information about the Github-comments mailing list