OmaPhoto 1.3.3: version bump, change log, README; steady export failure tests, Hue/Saturation test after 12.14d2, NixOS shell MIME database (12.16)
Release / version (push) Canceled after 0s
Release / deb (ubuntu:24.04, noble) (push) Canceled after 0s
Release / deb (ubuntu:26.04, resolute) (push) Canceled after 0s
Release / rpm (push) Canceled after 0s
Release / arch (push) Canceled after 0s
Release / publish (push) Canceled after 0s

This commit is contained in:
雷电芽衣 committed 2026-09-30 11:32:25 -04:00
1 parent bc9d43f1e8
commit 1904144511
10 files changed
+77 -49

No files matched your search

+6 -1
View File
@@ -234,16 +234,21 @@ void HueSaturationCanvasTests::targetingTakesPressesAndDoubleClicksFirst()
halves.release(QPointF(100, 150));
halves.session.cancelHueSaturation();
halves.session.cancelLasso();
// Open text: the double click targets, not its words.
// Open text keeps Hue/Saturation closed since 1.3.2.
halves.session.selectTool(NavigationTool::type);
halves.session.beginText(QPointF(300, 50), true);
QVERIFY(halves.session.textDraft());
halves.session.beginHueSaturation();
QVERIFY(!halves.session.hueSaturation());
halves.session.cancelText();
// The Type tool's double click targets, not its words.
halves.session.beginHueSaturation();
halves.session.setHueTargeting(true);
halves.canvas->synchronizeDisplay();
QTest::mouseDClick(halves.canvas, Qt::LeftButton, Qt::NoModifier, QPoint(300, 150));
QCOMPARE(halves.settings().range, ColorRange::greens);
halves.release(QPointF(300, 150));
QVERIFY(!halves.session.textDraft());
halves.session.cancelHueSaturation();
}