gdksurface-win32.c: Disable AeroSnap for surface if not resizable

AeroSnap essentially resizes the surface by all means, so if a surface
is not resizable, just bail out of the operation, even though it is
triggered by a move operation.

This matches what is done in other Windows applications.
13 jobs for disable-aerosnap-if-not-resizable in 50 minutes and 5 seconds (queued for 5 seconds)
latest
Status Name Job ID Coverage
  .Pre
failed style-check-diff #1648804
allowed to fail

00:09:56

 
  Build
passed fedora-x86_64 #1648805

00:27:26

passed installed-tests #1648807

00:19:17

passed macos #1648809
macos

00:15:11

passed msys2-mingw64 #1648808
win32-ps

00:07:32

passed release-build #1648806

00:18:36

failed vs2017-x64 #1648810
win32-ps

00:11:15

 
  Analysis
failed asan-build #1648812
asan allowed to fail

00:18:30

passed static-scan #1648811

00:32:04

 
  Docs
passed reference #1648813

00:19:45

 
  Flatpak
manual flatpak-manual:demo #1648814
flatpak allowed to fail manual
manual flatpak-manual:icon-browser #1648816
flatpak allowed to fail manual
manual flatpak-manual:widget-factory #1648815
flatpak allowed to fail manual
 
Name Stage Failure
failed
vs2017-x64 Build
GO version:   go1.13.8
Built: 2020-12-21T13:47:18+0000
OS/Arch: windows/amd64
Uploading artifacts...
Runtime platform
arch=amd64 os=windows pid=4504 revision=943fc252 version=13.7.0
C:\_r\_builds\vJWzEqDv\0\GNOME\gtk/_build/meson-logs: found 2 matching files and directories

Uploading artifacts as "archive" to coordinator... ok
id=1648810 responseStatus=201 Created token=zbfTZBeg
Cleaning up file based variables
ERROR: Job failed: exit status 1
failed
style-check-diff .Pre
     {
if (impl->toplevel_layout != NULL &&
- !gdk_toplevel_layout_get_resizable (impl->toplevel_layout))
+ !gdk_toplevel_layout_get_resizable (impl->toplevel_layout))
return;
}

Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
asan-build Analysis
 - a11y: 22 total, 22 pass, 0 fail
Processing gtk suite tools:
- tools: 4 total, 4 pass, 0 fail
Processing gtk suite reftest:
- reftest: 163 total, 162 pass, 1 fail
Processing gtk suite gtk+slow:
- gtk+slow: 1 total, 1 pass, 0 fail
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1