forked from qt-creator/qt-creator
debugger: fix recent breakage in stack view context menu
Change-Id: Ida267bcd5f5b5931612373e5dbd80fe9eb4dbdb3 Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
@@ -121,11 +121,9 @@ static inline StackFrame inputFunctionForDisassembly()
|
|||||||
|
|
||||||
void StackWindow::contextMenuEvent(QContextMenuEvent *ev)
|
void StackWindow::contextMenuEvent(QContextMenuEvent *ev)
|
||||||
{
|
{
|
||||||
QModelIndexList si = selectedIndices(ev);
|
|
||||||
QTC_ASSERT(si.size() == 1, return);
|
|
||||||
DebuggerEngine *engine = currentEngine();
|
DebuggerEngine *engine = currentEngine();
|
||||||
StackHandler *handler = engine->stackHandler();
|
StackHandler *handler = engine->stackHandler();
|
||||||
const QModelIndex index = si.at(0);
|
const QModelIndex index = indexAt(ev->pos());
|
||||||
const int row = index.row();
|
const int row = index.row();
|
||||||
StackFrame frame;
|
StackFrame frame;
|
||||||
if (row >= 0 && row < handler->stackSize())
|
if (row >= 0 && row < handler->stackSize())
|
||||||
|
Reference in New Issue
Block a user