Drawing area freezes upon activating the text tool
I'm encountering an issue where the drawing area freezes upon activating the text tool. By "freeze", I mean that no further updates are made to the drawing area, and if I drag other windows over the drawing area, the pixels from those windows just get painted over the drawing area. All of the GUI elements other than the drawing area (e.g. the menu bar, the tool box, the swatch toolbar, the status bar) remain responsive.
Some miscellaneous comments/observations:
- I first observed this behavior a couple weeks ago after a system update. Unfortunately I don't know which version I was upgrading from. I tried downgrading to v1.0 and v1.1, both to work-around the issue and to figure out when it started, but the downgraded binaries weren't compatible with the up-to-date dependencies installed on my system.
- I tried compiling inkscape from both the most recent commit (867ae0641c) and the INKSCAPE_1_2 tag (dc2aedaf03). I experienced the same problem with both. I also tried compiling the INKSCAPE_1_1 tag (c4e8f9ed74), but got compiler errors (presumably because I have the wrong version of some dependency).
- I can open a new document, activate the text tool, click somewhere on the canvas, type some text (although at this point the drawing area is frozen and I don't see anything happening), save the document, open it in another instance of inkscape, and see the text I typed. So the issue isn't that inkscape as a whole stops working, just that the drawing area stops being updated.
- It's enough to simply activate the text tool, either by clicking on the icon in the toolbox or by pressing the 'T' hotkey. It's not necessary to actually enter any text.
- None of the other tools (e.g. square, circle, measure, etc.) trigger this behavior.
- Deleting my
~/.config/inkscapedirectory had no effect on this behavior.
Steps to reproduce:
- Open a new file in inkscape.
- Press 'T' to activate the text tool.
- The drawing area is now frozen.
Version info
Inkscape 1.2 (dc2aedaf03, 2022-05-15)
GLib version: 2.72.2
GTK version: 3.24.34
glibmm version: 2.66.4
gtkmm version: 3.24.6
libxml2 version: 2.9.14
libxslt version: 1.1.35
Cairo version: 1.17.6
Pango version: 1.50.7
HarfBuzz version: 4.3.0
OS version: Arch Linux
I assume this is somehow related to my setup and will be hard to reproduce, because there's no way it could've gone unnoticed if it was affecting a lot of people. Beyond the version info copied from inkscape above, my display server is X11 and my window manager is openbox. I'm not using a desktop environment. I'm not sure what other information might be relevant to this.
Any help I can get would be much appreciated!