Skip to content
  • Vlad Zahorodnii's avatar
    [effects/magnifier] Fix 1 px gap between magnified area and frame · 617b4d92
    Vlad Zahorodnii authored
    Summary:
    The x-coordinate of the area's left edge and y-coordinate of the area's
    top edge are adjusted by 1px leading to a gap between the frame and
    magnified area. Because area has type of QRect, we have to adjust only
    coordinates of the right and bottom edge by 1 px.
    
    Because QRectF::right() == QRectF::x() + QRectF::width(), we can use
    QRectF, which leads to more cleaner code because we don't need to do 1px
    adjustments.
    
    Test Plan:
    Before:
    {F6235388, layout=center, size=full}
    
    After:
    {F6235439, layout=center, size=full}
    
    Reviewers: #kwin, davidedmundson
    
    Reviewed By: #kwin, davidedmundson
    
    Subscribers: davidedmundson, kwin
    
    Tags: #kwin
    
    Differential Revision: https://phabricator.kde.org/D15275
    617b4d92