Manual resizing for CSD windows only worked with the bottom right corner. This extends it to work for all corners and edges.
https://bugzilla.gnome.org/show_bug.cgi?id=753329
6eaf5bd quartz: Implement CSD drag resize for all edges/corners
gdk/quartz/GdkQuartzNSWindow.c | 88 ++++++++++++++++++++++++++++------------
gdk/quartz/GdkQuartzNSWindow.h | 4 +-
gdk/quartz/gdkwindow-quartz.c | 8 +---
3 files changed, 67 insertions(+), 33 deletions(-)
Upstream: git.gnome.org