Merge remote-tracking branch 'qubesos/pr/106'

* qubesos/pr/106:
  Offset context menu in Manager to avoid accidental clicks
This commit is contained in:
Marek Marczykowski-Górecki 2018-07-12 23:42:55 +02:00
commit 0c103e08b7
No known key found for this signature in database
GPG Key ID: 063938BA42CFA724

View File

@ -1263,9 +1263,11 @@ class VmManagerWindow(ui_qubemanager.Ui_VmManagerWindow, QtGui.QMainWindow):
self.logs_menu.setEnabled(not menu_empty)
if vm.qid == 0:
self.dom0_context_menu.exec_(self.table.mapToGlobal(point))
self.dom0_context_menu.exec_(self.table.mapToGlobal(
point + QtCore.QPoint(10, 0)))
else:
self.context_menu.exec_(self.table.mapToGlobal(point))
self.context_menu.exec_(self.table.mapToGlobal(
point + QtCore.QPoint(10, 0)))
except exc.QubesPropertyAccessError:
pass