compilerplugins/clang/unnecessaryvirtual.results |    2 --
 sw/source/uibase/utlui/navipi.cxx                |    6 ++++++
 vcl/inc/salvtables.hxx                           |    2 +-
 3 files changed, 7 insertions(+), 3 deletions(-)

New commits:
commit 025372363e5310ffe0e729648f97faef2fe784eb
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Sat Oct 14 19:01:48 2023 +0100
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Sat Oct 14 21:51:32 2023 +0200

    get_iter_abs_pos doesn't neeed to be virtual
    
    Change-Id: If69768ffac37aa7b39a806b3c67ad8cbdafc5d2f
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157981
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>

diff --git a/compilerplugins/clang/unnecessaryvirtual.results 
b/compilerplugins/clang/unnecessaryvirtual.results
index 7404a1cffd85..96c0ef52a9b5 100644
--- a/compilerplugins/clang/unnecessaryvirtual.results
+++ b/compilerplugins/clang/unnecessaryvirtual.results
@@ -448,8 +448,6 @@ vcl/inc/salobj.hxx:49
     void SalObject::Enable(_Bool,)
 vcl/inc/salprn.hxx:116
     enum SalPrinterError SalPrinter::GetErrorCode()
-vcl/inc/salvtables.hxx:1771
-    _Bool SalInstanceTreeView::get_iter_abs_pos(class weld::TreeIter 
&,int,)const
 vcl/inc/skia/gdiimpl.hxx:230
     void SkiaSalGraphicsImpl::createSurface()
 vcl/inc/skia/gdiimpl.hxx:240
diff --git a/vcl/inc/salvtables.hxx b/vcl/inc/salvtables.hxx
index 09186972a3ab..8648db8e5143 100644
--- a/vcl/inc/salvtables.hxx
+++ b/vcl/inc/salvtables.hxx
@@ -1770,7 +1770,7 @@ public:
 
     virtual bool get_iter_first(weld::TreeIter& rIter) const override;
 
-    virtual bool get_iter_abs_pos(weld::TreeIter& rIter, int nPos) const;
+    bool get_iter_abs_pos(weld::TreeIter& rIter, int nPos) const;
 
     virtual bool iter_next_sibling(weld::TreeIter& rIter) const override;
 
commit 5bdcd30a64ef814e63d1548ab798cc8a81944b49
Author:     Attila Szűcs <attila.sz...@collabora.com>
AuthorDate: Thu May 18 10:36:38 2023 +0200
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Sat Oct 14 21:51:22 2023 +0200

    LOK: Navigator: headings expanded by default
    
    Called an expand_row for the first element of the contetnTree
    in the navigator constructor.
    Right now contructor is called every time when navigator is
    opened, it may change later. (desktop app do it only if navigator
    opens in a new window, not on sidebar)
    
    Change-Id: Ibe4b71e6a6ddb573269178f83c295b0c2cbd53b0
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/151939
    Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com>
    Reviewed-by: Szymon Kłos <szymon.k...@collabora.com>
    (cherry picked from commit 09c40d669cac5f167fa68cb5c6ad94a6a9e2a844)
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157960
    Tested-by: Jenkins
    Tested-by: Caolán McNamara <caolan.mcnam...@collabora.com>
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>

diff --git a/sw/source/uibase/utlui/navipi.cxx 
b/sw/source/uibase/utlui/navipi.cxx
index ad89c6b1a7bb..67807c69f8bc 100644
--- a/sw/source/uibase/utlui/navipi.cxx
+++ b/sw/source/uibase/utlui/navipi.cxx
@@ -734,6 +734,12 @@ SwNavigationPI::SwNavigationPI(weld::Widget* pParent,
         m_xGlobalBox->hide();
         m_xGlobalToolBox->hide();
         m_xGlobalTree->HideTree();
+
+        //Open Headings by default
+        auto& pTreeView = m_xContentTree->get_widget();
+        std::unique_ptr<weld::TreeIter> itEntry(pTreeView.make_iterator());
+        pTreeView.get_iter_first(*itEntry);
+        pTreeView.expand_row(*itEntry);
     }
 }
 

Reply via email to