mirror of
https://github.com/arsenetar/dupeguru.git
synced 2026-01-22 06:37:17 +00:00
Prevent zoom for images of differing dimensions
* If images are not the same size, prevent zooming features from being used by disabling the normal size button, only enable swap
This commit is contained in:
@@ -178,6 +178,9 @@ class BaseController(QObject):
|
|||||||
else:
|
else:
|
||||||
self.referencePixmap = QPixmap(str(ref.path))
|
self.referencePixmap = QPixmap(str(ref.path))
|
||||||
self.parent.verticalToolBar.buttonImgSwap.setEnabled(True)
|
self.parent.verticalToolBar.buttonImgSwap.setEnabled(True)
|
||||||
|
if ref.dimensions != dupe.dimensions:
|
||||||
|
self.parent.verticalToolBar.buttonNormalSize.setEnabled(False)
|
||||||
|
else:
|
||||||
self.parent.verticalToolBar.buttonNormalSize.setEnabled(True)
|
self.parent.verticalToolBar.buttonNormalSize.setEnabled(True)
|
||||||
self.updateBothImages(same_group)
|
self.updateBothImages(same_group)
|
||||||
self.centerViews(same_group and self.referencePixmap.isNull())
|
self.centerViews(same_group and self.referencePixmap.isNull())
|
||||||
|
|||||||
Reference in New Issue
Block a user