chart2/source/model/template/ChartType.cxx |    1 +
 1 file changed, 1 insertion(+)

New commits:
commit 3391dfad01efddb4bfd3b2bfef221a17ac11e43a
Author:     Regina Henschel <rb.hensc...@t-online.de>
AuthorDate: Sun Jun 15 11:33:03 2025 +0200
Commit:     Regina Henschel <rb.hensc...@t-online.de>
CommitDate: Sun Jun 15 14:47:15 2025 +0200

    tdf#166664 adds missing erase in deleteSeries
    
    commit 84f7b840 has moved deleteSeries from DataSeriesHelper to
    ChartType. But the move has lost the actual erase.
    
    No unit test, because I don't know how to use a dialog in a test.
    
    Change-Id: I92dc1d2bdae0fe0d63b6c3b012b50b8c66032334
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/186512
    Tested-by: Jenkins
    Reviewed-by: Regina Henschel <rb.hensc...@t-online.de>
    Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk>

diff --git a/chart2/source/model/template/ChartType.cxx 
b/chart2/source/model/template/ChartType.cxx
index 25d050ddbb72..9e6f91f1def0 100644
--- a/chart2/source/model/template/ChartType.cxx
+++ b/chart2/source/model/template/ChartType.cxx
@@ -651,6 +651,7 @@ void ChartType::deleteSeries( const rtl::Reference< 
::chart::DataSeries > & xSer
             return;
 
         ModifyListenerHelper::removeListener( *it, m_xModifyEventForwarder );
+        m_aDataSeries.erase(it);
         fireModifyEvent();
 
         createCalculatedDataSeries();

Reply via email to