X-Git-Url: https://git.siccegge.de//index.cgi?p=frida%2Ffrida.git;a=blobdiff_plain;f=src%2Fgui%2FMainwindow.cxx;h=a15aa66eb299da46b1f5a3da3735fa9c95849813;hp=fe48f8fd38cb4d0af385844466fc7e1921d5c22a;hb=34f333f55fd3577c06c8383e568cb32829a00ec1;hpb=c79a955e4fe1cad85b526bdc4af86d1226f99329 diff --git a/src/gui/Mainwindow.cxx b/src/gui/Mainwindow.cxx index fe48f8f..a15aa66 100644 --- a/src/gui/Mainwindow.cxx +++ b/src/gui/Mainwindow.cxx @@ -133,10 +133,11 @@ void Mainwindow::showListContextMenu(const QPoint& point) { if (item) { QAction * act = menu.addAction("Rename Function"); connect(act, &QAction::triggered, [=]() {this->renameFunction(objects_list[item]->getFunction());}); - } else { - QAction * act = menu.addAction("AddFunction"); - connect(act, SIGNAL(triggered()), this, SLOT(requestNewFunction())); } + + QAction * act = menu.addAction("AddFunction"); + connect(act, SIGNAL(triggered()), this, SLOT(requestNewFunction())); + menu.exec(listWidget->mapToGlobal(point)); }