diff --git a/addons/symbolviewer/plugin_katesymbolviewer.cpp b/addons/symbolviewer/plugin_katesymbolviewer.cpp --- a/addons/symbolviewer/plugin_katesymbolviewer.cpp +++ b/addons/symbolviewer/plugin_katesymbolviewer.cpp @@ -299,9 +299,9 @@ return QObject::eventFilter(obj, event); } -void KatePluginSymbolViewerView::slotShowContextMenu(const QPoint &p) +void KatePluginSymbolViewerView::slotShowContextMenu(const QPoint&) { - m_popup->popup(m_symbols->mapToGlobal(p)); + m_popup->popup(QCursor::pos(), m_treeOn); } void KatePluginSymbolViewerView::parseSymbols(void)