summaryrefslogtreecommitdiff
path: root/include/svx/sidebar
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2020-01-16 11:53:48 +0000
committerCaolán McNamara <caolanm@redhat.com>2020-01-16 15:20:25 +0100
commitd5ba43a2c0b49584e2128261f90d4ca0fec1878e (patch)
tree2a7b9a10b6a37b1e9250a43a7e011ddc729a3d3f /include/svx/sidebar
parentac748be2f0a3d5ba965eb8a3ace0b526a65a48cb (diff)
focus something inside the gradient popup
Change-Id: I81f859a4e1fbb3c0a305683193556397167b70cb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86917 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'include/svx/sidebar')
-rw-r--r--include/svx/sidebar/AreaTransparencyGradientPopup.hxx6
1 files changed, 4 insertions, 2 deletions
diff --git a/include/svx/sidebar/AreaTransparencyGradientPopup.hxx b/include/svx/sidebar/AreaTransparencyGradientPopup.hxx
index 67abcbf6a5cc..d10c6445705b 100644
--- a/include/svx/sidebar/AreaTransparencyGradientPopup.hxx
+++ b/include/svx/sidebar/AreaTransparencyGradientPopup.hxx
@@ -33,7 +33,7 @@ class AreaTransparencyGradientPopup final
private:
AreaPropertyPanelBase& mrAreaPropertyPanel;
std::unique_ptr<weld::Builder> mxBuilder;
- std::unique_ptr<weld::Widget> mxTopLevel;
+ std::unique_ptr<weld::Container> mxTopLevel;
std::unique_ptr<weld::Widget> mxCenterGrid;
std::unique_ptr<weld::Widget> mxAngleGrid;
std::unique_ptr<weld::MetricSpinButton> mxMtrTrgrCenterX;
@@ -50,11 +50,13 @@ private:
DECL_LINK(ModifiedTrgrHdl_Impl, weld::MetricSpinButton&, void);
DECL_LINK(Left_Click45_Impl, const OString&, void);
DECL_LINK(Right_Click45_Impl, const OString&, void);
+ DECL_LINK(FocusHdl, weld::Widget&, void);
+
public:
AreaTransparencyGradientPopup(AreaPropertyPanelBase& rPanel, weld::Widget* pParent);
~AreaTransparencyGradientPopup();
- weld::Widget* getTopLevel() const { return mxTopLevel.get(); }
+ weld::Container* getTopLevel() const { return mxTopLevel.get(); }
void Rearrange(XFillFloatTransparenceItem const * pItem);
};