Comment 25 for bug 710356

Revision history for this message
Sam Spilsbury (smspillaz) wrote : Re: [Bug 710356] Re: Resizing with external padding/grab area prevents reaching edge of screen

On Sat, Mar 12, 2011 at 12:58 AM, Paul Sladen <email address hidden> wrote:
> Sam: thank you for the work refining the resize/grib padding experience.
> I think there's still a few corner cases where things perhaps need a
> small amount of further tweaking.  Would it perhaps be easier if Treviño
> or I file separate bug reports for each of those, so it's possible to
> have the satisfaction and clarity of leaving this bug report closed

Yes, please

?
>
> --
> You received this bug notification because you are a member of Unity
> Bugs, which is subscribed to unity in ubuntu.
> https://bugs.launchpad.net/bugs/710356
>
> Title:
>  Resizing with external padding/grab area prevents reaching edge of
>  screen
>
> Status in Unity:
>  Fix Released
> Status in “light-themes” package in Ubuntu:
>  Fix Released
> Status in “unity” package in Ubuntu:
>  Fix Released
>
> Bug description:
>  With the new external padding/resize drag area introduced in light-
>  themes=0.1.8.5 to help with LP: #160311 it is not possible to resize a
>  window exactly against the boundaries of the edge of the screen.
>
>  There are two main parts to this.
>
>    (a) The extent of the shadowing is used as the window outside.  When released, the window ends up being smaller.
>    (b) When click is initiated N pixels outside the window border, the pointer will reach the edge of the screen N pixels too soon; prevent resizing exactly against the edge.
>
>  Solutions:
>
>    (1) The shadow should not be counted as the size of the window
>    (2) If the pointer is N pixels outside of the window border, the pointer must be allowed to overshoot N pixels past the edge of the screen while resizing.
>
>  For the latter, one pixel of border must remain grabable so that the
>  window can be reduced from a semi-maximised state again.
>
>  S
>

--
Sam Spilsbury