summaryrefslogtreecommitdiff
path: root/svtools
diff options
context:
space:
mode:
authorJürgen Schmidt <jsc@apache.org>2012-06-25 13:13:11 +0000
committerJürgen Schmidt <jsc@apache.org>2012-06-25 13:13:11 +0000
commitd56225de586f878acd2f953bcf3208fe9a3c79a3 (patch)
treef290222e633798a3d1cf480aa0939f6ee5f5b4ad /svtools
parentb596eabddb42dd1cb37802e41dbc1e5790078457 (diff)
#117461: set row count to 0 and add further check
Patch By: Tsutomu Uchino Review By: jsc
Notes
Notes: merged as: 951cdf4c406292d79766c4dbf1d19e8464134eec
Diffstat (limited to 'svtools')
-rw-r--r--svtools/source/table/tablecontrol_impl.cxx8
1 files changed, 8 insertions, 0 deletions
diff --git a/svtools/source/table/tablecontrol_impl.cxx b/svtools/source/table/tablecontrol_impl.cxx
index b9523edf5773..ab7da4ffdbd1 100644
--- a/svtools/source/table/tablecontrol_impl.cxx
+++ b/svtools/source/table/tablecontrol_impl.cxx
@@ -606,9 +606,17 @@ namespace svt { namespace table
if ( m_nRowCount > 0 )
goTo( m_nCurColumn, m_nRowCount - 1 );
else
+ {
m_nCurRow = ROW_INVALID;
+ m_nTopRow = 0;
+ }
+ }
+ else if ( m_nRowCount == 0 )
+ {
+ m_nTopRow = 0;
}
+
// relayout, since the scrollbar need might have changed
impl_ni_relayout();