Kaydet (Commit) adce9bf3 authored tarafından Bjoern Michaelsen's avatar Bjoern Michaelsen

tdf#91145: Set Cell Background Color in Table Broken in Writer 5.0

- iterate over PaMs, not over Shells
- regression from 0ed7c8b5

Change-Id: I33ea486d416a7e64fd97938ce09492209c102c88
üst 6c15627e
...@@ -908,12 +908,12 @@ void SwCrsrShell::ClearMark() ...@@ -908,12 +908,12 @@ void SwCrsrShell::ClearMark()
// is there any GetMark? // is there any GetMark?
if( m_pTableCrsr ) if( m_pTableCrsr )
{ {
std::vector<SwViewShell*> vShells; std::vector<SwPaM*> vCrsrs;
for(SwViewShell& rShell : GetRingContainer()) for(auto& rCrsr : m_pCurCrsr->GetRingContainer())
if(&rShell != this) if(&rCrsr != m_pCurCrsr)
vShells.push_back(&rShell); vCrsrs.push_back(&rCrsr);
for(SwViewShell* pShell : vShells) for(auto pCrsr : vCrsrs)
delete pShell; delete pCrsr;
m_pTableCrsr->DeleteMark(); m_pTableCrsr->DeleteMark();
m_pCurCrsr->DeleteMark(); m_pCurCrsr->DeleteMark();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment