summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLionel Elie Mamane <lionel@mamane.lu>2015-01-16 17:08:07 +0100
committerLionel Elie Mamane <lionel@mamane.lu>2015-01-16 17:08:30 +0100
commite60b589952985edff12b1a28392ce6fa0ca8d9be (patch)
treef97eb8485011aae19165f8db322d19e17cba9438
parent556f967523067d65dfee471305aae612760e73d6 (diff)
fdo#88475 BrowseBox/grid: reposition data cursor to current row after paint
Change-Id: I0deee2c3cfdb111b178c4254d7b0544c4ce5c966
-rw-r--r--svtools/source/brwbox/brwbox2.cxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/svtools/source/brwbox/brwbox2.cxx b/svtools/source/brwbox/brwbox2.cxx
index b64b7c4d70a4..70486e944764 100644
--- a/svtools/source/brwbox/brwbox2.cxx
+++ b/svtools/source/brwbox/brwbox2.cxx
@@ -1032,6 +1032,8 @@ void BrowseBox::ImplPaintData(OutputDevice& _rOut, const Rectangle& _rRect, bool
}
}
+ OSL_ENSURE(SeekRow(nCurRow), "BrowseBox::ImplPaintData could not seek back to current row after paint");
+
if (aPos.Y() > aOverallAreaBRPos.Y() + 1)
aPos.Y() = aOverallAreaBRPos.Y() + 1;
// needed for some of the following drawing