diff options
| author | Caolán McNamara <caolanm@redhat.com> | 2020-06-10 12:16:17 +0100 |
|---|---|---|
| committer | Caolán McNamara <caolanm@redhat.com> | 2020-06-10 21:40:04 +0200 |
| commit | ea1182c8c2c42c0c527e232f7e392196796940d7 (patch) | |
| tree | 6bb1d929d81230db593f7bd3d0053a351967a9cb | |
| parent | b00e43fa5848be0cc7ba81b185021511d94cdc00 (diff) | |
grab focus to style combobox when parent gets focus
Change-Id: Iaee1a8399e8e4f70a52ce99be113e9e7607a5ab7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96019
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
| -rw-r--r-- | svx/source/tbxctrls/tbcontrl.cxx | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/svx/source/tbxctrls/tbcontrl.cxx b/svx/source/tbxctrls/tbcontrl.cxx index 70288fcd23ba..732ad7d9f835 100644 --- a/svx/source/tbxctrls/tbcontrl.cxx +++ b/svx/source/tbxctrls/tbcontrl.cxx @@ -263,7 +263,13 @@ private: InterimItemWindow::Disable(); } - virtual void DataChanged( const DataChangedEvent& rDCEvt ) override; + virtual void DataChanged(const DataChangedEvent& rDCEvt) override; + virtual void GetFocus() override + { + if (m_xWidget) + m_xWidget->grab_focus(); + InterimItemWindow::GetFocus(); + } void SetOptimalSize(); }; |
