Kaydet (Commit) eb880ce1 authored tarafından Eike Rathke's avatar Eike Rathke

Refresh AutoFilter buttons unconditionally, tdf#118867 related follow-up

Not just in the merged-does-not-need-refresh case, in the needs
refresh case ScMF::Auto is not handled.

Change-Id: I6d1b98a4afb51893d052498c87a0477982106a36
üst 2dd99dd1
...@@ -2640,14 +2640,12 @@ bool ScDocFunc::DeleteCells( const ScRange& rRange, const ScMarkData* pTabMark, ...@@ -2640,14 +2640,12 @@ bool ScDocFunc::DeleteCells( const ScRange& rRange, const ScMarkData* pTabMark,
rDoc.ExtendMerge( aMergedRange, true ); rDoc.ExtendMerge( aMergedRange, true );
} }
} }
else
itr = aMark.begin();
itrEnd = aMark.end();
for (; itr != itrEnd && *itr < nTabCount; ++itr)
{ {
itr = aMark.begin(); rDoc.RefreshAutoFilter( nExtendStartCol, nExtendStartRow, nMergeTestEndCol, nMergeTestEndRow, *itr );
itrEnd = aMark.end();
for (; itr != itrEnd && *itr < nTabCount; ++itr)
{
rDoc.RefreshAutoFilter( nExtendStartCol, nExtendStartRow, nMergeTestEndCol, nMergeTestEndRow, *itr );
}
} }
itr = aMark.begin(); itr = aMark.begin();
......
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