* The first gnome-shell fix in comment #8 is bogus. It never worked and was removed in comment #14 because it had also caused regression bug 1922772.
* The first mutter fix included in 3.38.4-1ubuntu1 (comment #6) did work but also caused regression bug 1922034. So the mutter fix has now been removed.
* The second gnome-shell fix in comment #14 is the only fix we are now using.
Sorry for the confusion but it is confusing...
* The first gnome-shell fix in comment #8 is bogus. It never worked and was removed in comment #14 because it had also caused regression bug 1922772.
* The first mutter fix included in 3.38.4-1ubuntu1 (comment #6) did work but also caused regression bug 1922034. So the mutter fix has now been removed.
* The second gnome-shell fix in comment #14 is the only fix we are now using.