https://bugs.kde.org/show_bug.cgi?id=525066

Alexander Semke <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/educ
                   |                            |ation/labplot/-/commit/723d
                   |                            |e07c5dc77b7078d1667172fd951
                   |                            |1d89aab77
            Version|                            |3.0
  Fixed/Implemented|                            |
                 In|                            |
         Resolution|---                         |FIXED
             Status|REPORTED                    |RESOLVED

--- Comment #6 from Alexander Semke <[email protected]> ---
Git commit 723de07c5dc77b7078d1667172fd9511d89aab77 by Alexander Semke.
Committed on 05/09/2026 at 16:53.
Pushed by asemke into branch 'master'.

Fix StatisticsSpreadsheet updates on project load.

StatisticsSpreadsheet connected to SpreadsheetModel signals in its constructor,
but the model only exists after a view opens.  On project load,  backend
objects
instantiate before any UI,  so all signal connections failed silently and
statistics never updated.

Now connects directly to backend signals:
- Column::dataChanged/maskingChanged for data updates
- Spreadsheet::childAspectAdded/Removed for structure changes
FIXED-IN: 3.0

M  +2    -1    ChangeLog
M  +50   -8    src/backend/spreadsheet/StatisticsSpreadsheet.cpp
M  +6    -0    src/backend/spreadsheet/StatisticsSpreadsheet.h
M  +126  -0    tests/spreadsheet/SpreadsheetTest.cpp
M  +4    -0    tests/spreadsheet/SpreadsheetTest.h

https://invent.kde.org/education/labplot/-/commit/723de07c5dc77b7078d1667172fd9511d89aab77

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to