Kaydet (Commit) 18a592a5 authored tarafından Trent MacAlpine's avatar Trent MacAlpine Kaydeden (comit) Yousuf Philips

tdf#89758 Interactive crop preview shouldn't scale proportionally

Add extra check to keep images proportionally scaling by default
from affecting interactive crop preview rectangle.

Change-Id: I2b15bbc8628934e3d3cf17927885ede890505cd3
Reviewed-on: https://gerrit.libreoffice.org/15505Tested-by: 's avatarJenkins <ci@libreoffice.org>
Reviewed-by: 's avatarYousuf Philips <philipz85@hotmail.com>
üst 0ed75ce4
...@@ -165,7 +165,12 @@ bool FuDraw::MouseButtonDown(const MouseEvent& rMEvt) ...@@ -165,7 +165,12 @@ bool FuDraw::MouseButtonDown(const MouseEvent& rMEvt)
if (rMarkList.GetMarkCount() == 1) if (rMarkList.GetMarkCount() == 1)
{ {
SdrMark* pMark = rMarkList.GetMark(0); SdrMark* pMark = rMarkList.GetMark(0);
bIsImageSelected = pMark->GetMarkedSdrObj()->GetObjIdentifier() == OBJ_GRAF; // tdf#89758 Extra check to avoid interactive crop preview from being
// proportionally scaled by default.
if (mpView->GetDragMode() != SDRDRAG_CROP)
{
bIsImageSelected = pMark->GetMarkedSdrObj()->GetObjIdentifier() == OBJ_GRAF;
}
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment