After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 791096 - Antler: transparent, unusable window
Antler: transparent, unusable window
Status: RESOLVED OBSOLETE
Product: caribou
Classification: Applications
Component: default
0.4.x
Other Linux
: Normal normal
: ---
Assigned To: caribou-maint
caribou-maint
Depends on:
Blocks:
 
 
Reported: 2017-12-01 17:25 UTC by Jeremy Bicha
Modified: 2021-05-25 17:46 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
screenshot (31.90 KB, image/png)
2017-12-01 17:25 UTC, Jeremy Bicha
Details

Description Jeremy Bicha 2017-12-01 17:25:57 UTC
Created attachment 364773 [details]
screenshot

caribou 0.4.21
Ubuntu 18.04 Alpha
VirtualBox 5.2.2
GNOME 3.26

sudo apt install gnome-session-flashback caribou-antler libcaribou-gtk3-module
Open Settings > Universal Access and turn on Screen Keyboard
Restart and log into GNOME Flashback.

After applying the patch from bug 791001, I tried using the Caribou on-screen keyboard in GNOME Flashback. I see the rectangle for Caribou but it is transparent and clicking parts of the rectangle doesn't do anything.

I am using VirtualBox.

I can duplicate this issue on Debian Testing too.

Screenshot attached.
Comment 1 Jeremy Bicha 2017-12-01 19:09:48 UTC
I experience the bug with both Metacity and Compiz.
Comment 2 Alex 2018-10-04 03:12:53 UTC
I don't know why but if I insert a return in the init function of AnimatedWindowBase right before clutter initialization, it semi-works

sudo vi /usr/lib/python3.6/site-packages/caribou/antler/window.py 

    def __init__(self):
        GObject.GObject.__init__(self, type=Gtk.WindowType.POPUP)
        return 
        Clutter.init(None)

line 48
Comment 3 Alex 2018-10-05 22:24:35 UTC
submitted PR
https://gitlab.gnome.org/GNOME/caribou/merge_requests/1
Comment 4 André Klapper 2021-05-25 17:46:04 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new enhancement request ticket at
  https://gitlab.gnome.org/GNOME/caribou/-/issues/

Thank you for your understanding and your help.