Gcalctool script: inheritance from the GTK specific script breaks reading of deleted characters
In the GTK 4 based Gnome calculator, no widget than the top-level widget has the showing state, as of now, according to the GTK source nothing can actually get it. As a result of that, when processing a text deletion event, the visible and showing check in the GTK specific script returns False, and the event is then ignored and not announced. I actually am not sure how to proceed, because it might be hard to find out whether the current app is the new calculator or not, and I do not know on which behaviors from the GTK script the script relies.