summaryrefslogtreecommitdiff
path: root/sc/source/ui/docshell/dbdocfun.cxx
diff options
context:
space:
mode:
authorEike Rathke <erack@redhat.com>2015-07-16 17:52:29 +0200
committerEike Rathke <erack@redhat.com>2015-07-16 17:55:49 +0200
commit33255f974fc712b9e9e2965a350c65a2195a7ae6 (patch)
tree87cb208c3b0c0f9db843fe1b04cc7ea30d27efe8 /sc/source/ui/docshell/dbdocfun.cxx
parent1077ad0ca662d71cfd23b33b23c1c34c40ce32cd (diff)
Resolves: tdf#88402 remember sort "has headers" at anonymous database ranges
Change-Id: I4a126f40589fd401f3a63f74be5e86e3df947ef6
Diffstat (limited to 'sc/source/ui/docshell/dbdocfun.cxx')
-rw-r--r--sc/source/ui/docshell/dbdocfun.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/sc/source/ui/docshell/dbdocfun.cxx b/sc/source/ui/docshell/dbdocfun.cxx
index 567e10084462..ff748c484cfa 100644
--- a/sc/source/ui/docshell/dbdocfun.cxx
+++ b/sc/source/ui/docshell/dbdocfun.cxx
@@ -574,6 +574,9 @@ bool ScDBDocFunc::Sort( SCTAB nTab, const ScSortParam& rSortParam,
}
pDBData->SetSortParam(rSortParam);
+ // Remember additional settings on anonymous database ranges.
+ if (pDBData == rDoc.GetAnonymousDBData( nTab) || rDoc.GetDBCollection()->getAnonDBs().has( pDBData))
+ pDBData->UpdateFromSortParam( rSortParam);
if (nStartRow <= aLocalParam.nRow2)
{