summaryrefslogtreecommitdiff
path: root/sfx2
diff options
context:
space:
mode:
authorSzymon Kłos <eszkadev@gmail.com>2016-08-04 16:58:48 +0200
committerSzymon Kłos <eszkadev@gmail.com>2016-08-04 20:28:55 +0000
commitd3c3dcb4d581544d9fabc3b4b9160cbc9443543d (patch)
tree4663280bce770d546ae5d27d36ae37310e5ffc0b /sfx2
parent55a4fd60b1df233ad0b35ed302f4dd0e308d3551 (diff)
GSoC: notebookbar, position of popup menu
Change-Id: Ia4491a8659c8e6532681f7fca83b432e311d79d6 Reviewed-on: https://gerrit.libreoffice.org/27881 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Szymon Kłos <eszkadev@gmail.com>
Diffstat (limited to 'sfx2')
-rw-r--r--sfx2/source/notebookbar/NotebookBarPopupMenu.cxx5
1 files changed, 4 insertions, 1 deletions
diff --git a/sfx2/source/notebookbar/NotebookBarPopupMenu.cxx b/sfx2/source/notebookbar/NotebookBarPopupMenu.cxx
index a78b15cec914..72c4145133e2 100644
--- a/sfx2/source/notebookbar/NotebookBarPopupMenu.cxx
+++ b/sfx2/source/notebookbar/NotebookBarPopupMenu.cxx
@@ -54,7 +54,10 @@ void NotebookBarPopupMenu::Execute(NotebookBar* pNotebookbar,
{
if (pNotebookbar)
{
- sal_uInt16 nSelected = PopupMenu::Execute(pNotebookbar, Point(0, 40));
+ sal_uInt16 nTop = NotebookbarTabControl::GetHeaderHeight();
+ sal_uInt16 nSelected = PopupMenu::Execute(pNotebookbar,
+ Rectangle(0, nTop, 0, nTop),
+ PopupMenuFlags::ExecuteDown|PopupMenuFlags::NoMouseUpClose);
if (nSelected)
{