I have discussed with Jason looking at the physical size of the monitor (reported by most monitors in their EDID) to determine when to snap to full screen by default. I am not sure of the status of this work (it was a side project that Jason was thinking of trying to squeeze in), but such a solution would resolve the problem of the Dash snapping to full screen on large monitors with low resolutions, and also the inverse of the problem with small high resolution monitors.
I have discussed with Jason looking at the physical size of the monitor (reported by most monitors in their EDID) to determine when to snap to full screen by default. I am not sure of the status of this work (it was a side project that Jason was thinking of trying to squeeze in), but such a solution would resolve the problem of the Dash snapping to full screen on large monitors with low resolutions, and also the inverse of the problem with small high resolution monitors.