forked from qt-creator/qt-creator
Vcs: Fix crash
Task-number: QTCREATORBUG-8775 Change-Id: Id17b439202f5394b1fdb7d38c28c8048dee25d71 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
This commit is contained in:
committed by
Orgad Shaneh
parent
06d201a072
commit
d1e2e20f71
@@ -923,7 +923,7 @@ void VcsBaseEditorWidget::slotCursorPositionChanged()
|
||||
|
||||
void VcsBaseEditorWidget::contextMenuEvent(QContextMenuEvent *e)
|
||||
{
|
||||
QMenu *menu = createStandardContextMenu();
|
||||
QPointer<QMenu> menu = createStandardContextMenu();
|
||||
// 'click on change-interaction'
|
||||
switch (d->m_parameters->type) {
|
||||
case LogOutput:
|
||||
@@ -962,6 +962,7 @@ void VcsBaseEditorWidget::contextMenuEvent(QContextMenuEvent *e)
|
||||
default:
|
||||
break;
|
||||
}
|
||||
connect(this, SIGNAL(destroyed()), menu, SLOT(deleteLater()));
|
||||
menu->exec(e->globalPos());
|
||||
delete menu;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user