diff options
Diffstat (limited to 'svtools')
-rw-r--r-- | svtools/source/table/tablecontrol_impl.cxx | 8 |
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(); |