diff options
author | Caolán McNamara <caolanm@redhat.com> | 2021-01-15 14:00:50 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2021-01-15 20:57:01 +0100 |
commit | 405aa1b6a226c58966d319f25e4ebf2e400d5e50 (patch) | |
tree | d1825a0e37182458aa15b8d01dbe41c17aaf02ec /include/svtools/editbrowsebox.hxx | |
parent | 2e29dc20b96f2d96f5b64e9ed5efb79e342b3f54 (diff) |
tdf#135641 update DataBrowser has-focus when child widget gains focus
Change-Id: Ic5e618b50c31ebeffa1b2cc59857582804874747
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109369
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'include/svtools/editbrowsebox.hxx')
-rw-r--r-- | include/svtools/editbrowsebox.hxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/svtools/editbrowsebox.hxx b/include/svtools/editbrowsebox.hxx index 4f212bf9de4d..46a35c203e96 100644 --- a/include/svtools/editbrowsebox.hxx +++ b/include/svtools/editbrowsebox.hxx @@ -173,6 +173,7 @@ namespace svt virtual bool ProcessKey(const KeyEvent& rKEvt); protected: DECL_LINK(KeyInputHdl, const KeyEvent&, bool); + DECL_LINK(FocusInHdl, weld::Widget&, void); }; class SVT_DLLPUBLIC EditControlBase : public ControlBase @@ -981,6 +982,8 @@ namespace svt virtual bool ProcessKey(const KeyEvent& rEvt) override; + virtual void ChildFocusIn() override; + css::uno::Reference< css::accessibility::XAccessible > CreateAccessibleCheckBoxCell(sal_Int32 _nRow, sal_uInt16 _nColumnPos,const TriState& eState); bool ControlHasFocus() const; protected: |