WeldEditView: Just pass new Size object as param
Just pass `aOutputSize` as parameter instead of assigning that to `aSize` again and then passing that one as parameter in `WeldEditView::SetDrawingArea` and overrides in derived classes. `aSize.setHeight(aSize.Height())` can just be dropped as an overly complicated way of keeping the height as it is. In `SidebarTextControl::SetDrawingArea`, `aOutputSize` was already passed as param, so the new value of `aSize` was ignored anyway. Change-Id: I23192d3c5c85e4371a48774b3b8f854beb751b82 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/131741 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
This commit is contained in:
@@ -188,14 +188,12 @@ void AnnotationTextWindow::SetDrawingArea(weld::DrawingArea* pDrawingArea)
|
||||
rDevice.SetBackground(aBgColor);
|
||||
|
||||
Size aOutputSize(rDevice.PixelToLogic(aSize));
|
||||
aSize = aOutputSize;
|
||||
aSize.setHeight(aSize.Height());
|
||||
|
||||
EditView* pEditView = GetEditView();
|
||||
pEditView->setEditViewCallbacks(this);
|
||||
|
||||
EditEngine* pEditEngine = GetEditEngine();
|
||||
pEditEngine->SetPaperSize(aSize);
|
||||
pEditEngine->SetPaperSize(aOutputSize);
|
||||
pEditEngine->SetRefDevice(&rDevice);
|
||||
|
||||
pEditView->SetOutputArea(::tools::Rectangle(Point(0, 0), aOutputSize));
|
||||
|
@@ -1554,11 +1554,9 @@ void WeldEditView::SetDrawingArea(weld::DrawingArea* pDrawingArea)
|
||||
rDevice.SetBackground(aBgColor);
|
||||
|
||||
Size aOutputSize(rDevice.PixelToLogic(aSize));
|
||||
aSize = aOutputSize;
|
||||
aSize.setHeight(aSize.Height());
|
||||
|
||||
makeEditEngine();
|
||||
m_xEditEngine->SetPaperSize(aSize);
|
||||
m_xEditEngine->SetPaperSize(aOutputSize);
|
||||
m_xEditEngine->SetRefDevice(&rDevice);
|
||||
|
||||
m_xEditEngine->SetControlWord(m_xEditEngine->GetControlWord() | EEControlBits::MARKFIELDS);
|
||||
|
@@ -107,8 +107,6 @@ void SidebarTextControl::SetDrawingArea(weld::DrawingArea* pDrawingArea)
|
||||
rDevice.SetBackground(aBgColor);
|
||||
|
||||
Size aOutputSize(rDevice.PixelToLogic(aSize));
|
||||
aSize = aOutputSize;
|
||||
aSize.setHeight(aSize.Height());
|
||||
|
||||
EditView* pEditView = GetEditView();
|
||||
pEditView->setEditViewCallbacks(this);
|
||||
|
Reference in New Issue
Block a user