diff options
author | Jürgen Schmidt <jsc@apache.org> | 2012-06-25 13:13:11 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2013-05-02 13:19:52 +0100 |
commit | 951cdf4c406292d79766c4dbf1d19e8464134eec (patch) | |
tree | 728731f8965a77f8e170539170d8c8c2b0a52677 /svtools | |
parent | 9e6570f16ebf76a6bd6725baea9ee46e8b885950 (diff) |
Resolves: #i117461# set row count to 0 and add further check
Patch By: Tsutomu Uchino
Review By: jsc
(cherry picked from commit d56225de586f878acd2f953bcf3208fe9a3c79a3)
Change-Id: I91ea7add253a5c40272ee112d207fcf510cd3935
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 5b059aedaab6..cf89b13803dc 100644 --- a/svtools/source/table/tablecontrol_impl.cxx +++ b/svtools/source/table/tablecontrol_impl.cxx @@ -597,9 +597,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(); |