Fix drawing rectangle in ScreenshotOverlay by using geometry directly

This commit is contained in:
2025-07-03 16:30:15 +02:00
parent a22189cac9
commit c89a30da71
+1 -1
View File
@@ -114,7 +114,7 @@ class ScreenshotOverlay(QtWidgets.QWidget):
qp.drawPixmap(0, 0, self._bg) qp.drawPixmap(0, 0, self._bg)
qp.setBrush(QtGui.QColor(0, 0, 0, 120)) qp.setBrush(QtGui.QColor(0, 0, 0, 120))
qp.setPen(QtCore.Qt.PenStyle.NoPen) qp.setPen(QtCore.Qt.PenStyle.NoPen)
qp.drawRect(self.rect() if hasattr(self, 'rect') else self.geometry()) qp.drawRect(self.geometry())
# Draw selection rectangle # Draw selection rectangle
if self.start and self.end: if self.start and self.end:
sel_rect = QtCore.QRect(self.start, self.end).normalized() sel_rect = QtCore.QRect(self.start, self.end).normalized()