We’ve been here before
In an earlier post I mentioned how to disable edge tiling. That was for my desktop machine which at the time was running Ubuntu 17.10 and GNOME 3.26.
My laptop, however, currently runs Debian testing (buster) with GNOME 3.28, and this method does not work.
Things that work
In fact, one of the ways the Internet suggested that didn’t work for Ubuntu, does work on my Debian laptop. That is:
$ gsettings set org.gnome.shell.overrides edge-tiling false
I have no idea why, sorry.
Things that don’t work
So, for my Debian buster laptop running GNOME 3.28 under Xorg, the things that don’t work are:
$ dconf write /org/gnome/shell/extensions/classic-overrides/edge-tiling false
$ dconf write /org/gnome/mutter/edge-tiling false
$ dconf write /org/gnome/shell/overrides/edge-tiling false