Fix wl_shell clamping rules
Fix wl_shell clamping rules

The current clamping logic clamps submenus so that they're contained
within their parent instead of adjacent to them.

tasn/enlightenment,tasn/enlightenment,tasn/enlightenment,rvandegrift/e,rvandegrift/e,rvandegrift/e