diff options
author | Markus Mohrhard <markus.mohrhard@collabora.co.uk> | 2014-06-19 15:34:50 +0200 |
---|---|---|
committer | Markus Mohrhard <markus.mohrhard@collabora.co.uk> | 2014-06-19 15:37:04 +0200 |
commit | d5a0926c2359a4f8bd48cbea5a9c034b87d6aeeb (patch) | |
tree | f3bfcef95ae0a7c2afa5da61a91dad21aad085af /chart2 | |
parent | 66ac7430b6694ba409b9034c6a9fa7e03b7950b3 (diff) |
fix range input in chart data source dialog
Change-Id: I9c139c6298d25c7a7072d0d0538f1945518d36f2
Diffstat (limited to 'chart2')
-rw-r--r-- | chart2/source/controller/dialogs/tp_DataSource.cxx | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/chart2/source/controller/dialogs/tp_DataSource.cxx b/chart2/source/controller/dialogs/tp_DataSource.cxx index 8a83c5b8d441..a13a461bbbf6 100644 --- a/chart2/source/controller/dialogs/tp_DataSource.cxx +++ b/chart2/source/controller/dialogs/tp_DataSource.cxx @@ -736,8 +736,17 @@ IMPL_LINK_NOARG(DataSourceTabPage, DownButtonClickedHdl) IMPL_LINK( DataSourceTabPage, RangeModifiedHdl, Edit*, pEdit ) { + // note: isValid sets the color of the edit field if( isRangeFieldContentValid( *pEdit )) + { setDirty(); + updateModelFromControl( pEdit ); + if( pEdit == m_pEDT_RANGE ) + { + if( ! lcl_UpdateCurrentSeriesName( *m_pLB_SERIES )) + fillSeriesListBox(); + } + } // enable/disable OK button isValid(); @@ -752,7 +761,7 @@ IMPL_LINK( DataSourceTabPage, RangeUpdateDataHdl, Edit*, pEdit ) { setDirty(); updateModelFromControl( pEdit ); - if( pEdit== m_pEDT_RANGE ) + if( pEdit == m_pEDT_RANGE ) { if( ! lcl_UpdateCurrentSeriesName( *m_pLB_SERIES )) fillSeriesListBox(); |