sc/source/ui/view/gridwin4.cxx | 2 -- sc/source/ui/view/tabview4.cxx | 2 ++ 2 files changed, 2 insertions(+), 2 deletions(-)
New commits: commit 391a57ef65687f2e373bac8d410e551aafa780ec Author: Kohei Yoshida <kohei.yosh...@gmail.com> Date: Thu Aug 29 15:53:28 2013 -0400 Update visible ranges when updating the scroll bars. That seems like the right place to update visible ranges, rather than right before drawing the grid pane. Change-Id: I230bfa753fca7bcd040bd55dba16dfa613d2e8f0 diff --git a/sc/source/ui/view/gridwin4.cxx b/sc/source/ui/view/gridwin4.cxx index b5c76fd..621b0f5 100644 --- a/sc/source/ui/view/gridwin4.cxx +++ b/sc/source/ui/view/gridwin4.cxx @@ -401,8 +401,6 @@ void ScGridWindow::Draw( SCCOL nX1, SCROW nY1, SCCOL nX2, SCROW nY2, ScUpdateMod OSL_ENSURE( ValidCol(nX2) && ValidRow(nY2), "GridWin Draw Bereich zu gross" ); - UpdateVisibleRange(); - if (nX2 < maVisibleRange.mnCol1 || nY2 < maVisibleRange.mnRow1) return; // unsichtbar diff --git a/sc/source/ui/view/tabview4.cxx b/sc/source/ui/view/tabview4.cxx index 8140d51..e8f29a2 100644 --- a/sc/source/ui/view/tabview4.cxx +++ b/sc/source/ui/view/tabview4.cxx @@ -439,6 +439,8 @@ void ScTabView::UpdateScrollBars() ScRange aVisible( nPosX, nPosY, nTab, nEndX, nEndY, nTab ); if ( pDoc->SetVisibleSpellRange( aVisible ) ) SC_MOD()->AnythingChanged(); // if visible area has changed + + UpdateVisibleRange(); } } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits