From d443da89c1f9e9b603bb99813342b7f648bef26b Mon Sep 17 00:00:00 2001 From: Evan Paterakis Date: Sat, 25 May 2024 01:11:21 +0300 Subject: [PATCH] fix: check if gtk is >=4.14 adw requires >=4.13 so let's not break it --- src/collision/window.cr | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/collision/window.cr b/src/collision/window.cr index ad6f605..c01b593 100644 --- a/src/collision/window.cr +++ b/src/collision/window.cr @@ -134,7 +134,9 @@ module Collision feedback_result = Collision::Feedback.title(result) @verifyTextView.tooltip_text = feedback_result - @verifyTextView.announce(feedback_result, Gtk::AccessibleAnnouncementPriority::High) + {% if compare_versions("#{Gtk::MAJOR_VERSION}.#{Gtk::MINOR_VERSION}.#{Gtk::MICRO_VERSION}", "4.14.0") >= 0 %} + @verifyTextView.announce(feedback_result, Gtk::AccessibleAnnouncementPriority::High) + {% end %} end # We want to only check the file contents @@ -170,7 +172,9 @@ module Collision @compareBtn.add_css_class(classes[:add]) @compareBtn.remove_css_class(classes[:remove]) @compareBtnImage.tooltip_text = title - @compareBtn.announce(title, Gtk::AccessibleAnnouncementPriority::High) + {% if compare_versions("#{Gtk::MAJOR_VERSION}.#{Gtk::MINOR_VERSION}.#{Gtk::MICRO_VERSION}", "4.14.0") >= 0 %} + @compareBtn.announce(title, Gtk::AccessibleAnnouncementPriority::High) + {% end %} false end