Regarding your notes about running this package with Gnome and Emacs 27, I experienced child frame breakage, although only once, it was always at the first time I invoke the eldoc-box command in a buffer, I'm running Emacs 28.2 with Gnome 44.3 on Fedora. Your fix on setting the x-gtk-resize-child-frame still works tho.
Regarding your notes about running this package with Gnome and Emacs 27, I experienced child frame breakage, although only once, it was always at the first time I invoke the eldoc-box command in a buffer, I'm running Emacs 28.2 with Gnome 44.3 on Fedora. Your fix on setting the
x-gtk-resize-child-frame
still works tho.