[gnome-clocks] location-dialog: Do not match timezones on search
- From: Bilal Elmoussaoui <bilelmoussaoui src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-clocks] location-dialog: Do not match timezones on search
- Date: Wed, 4 May 2022 07:24:27 +0000 (UTC)
commit ac497eaeaa08e5b143af8faca12e47e696fba4bd
Author: Maximiliano Sandoval R <msandova gnome org>
Date: Tue Feb 15 12:13:43 2022 +0100
location-dialog: Do not match timezones on search
Looking for capitals will cause a large amount of unwanted results due
to many matches of the timezone name.
Fixes: https://gitlab.gnome.org/GNOME/gnome-clocks/-/issues/222
src/world-location-dialog.vala | 12 +-----------
1 file changed, 1 insertion(+), 11 deletions(-)
---
diff --git a/src/world-location-dialog.vala b/src/world-location-dialog.vala
index 35e64585..dabc8e23 100644
--- a/src/world-location-dialog.vala
+++ b/src/world-location-dialog.vala
@@ -157,17 +157,7 @@ private class LocationDialog : Gtk.Window {
}
var contains_country_name = country_name != null && ((string) country_name).contains
(search);
- string? timezone_name = null;
- var timezone = location.get_timezone ();
- if (timezone != null) {
- timezone_name = timezone.get_identifier ();
- if (timezone_name != null) {
- timezone_name = ((string) timezone_name).normalize ().casefold ();
- }
- }
- var contains_timezone_name = timezone_name != null && ((string) timezone_name).contains
(search);
-
- if (contains_name || contains_country_name || contains_timezone_name) {
+ if (contains_name || contains_country_name) {
bool selected = world.location_exists (location);
locations.append (new ClockLocation (location, selected));
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]