From a7bcf6b8d50fa955e69a3ddc08005e7b95cfb3ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Thu, 26 Feb 2026 10:03:50 -0800 Subject: [PATCH] LocationPanel: remove point dragging to set location --- src/EventEdition/LocationPanel.vala | 33 ----------------------------- 1 file changed, 33 deletions(-) diff --git a/src/EventEdition/LocationPanel.vala b/src/EventEdition/LocationPanel.vala index 00187d535..ce99275e0 100644 --- a/src/EventEdition/LocationPanel.vala +++ b/src/EventEdition/LocationPanel.vala @@ -63,10 +63,6 @@ public class Maya.View.EventEdition.LocationPanel : Gtk.Box { champlain_embed = new GtkChamplain.Embed (); point = new Maya.Marker (); - point.drag_finish.connect (() => { - map_selected = true; - find_location.begin (point.latitude, point.longitude); - }); var marker_layer = new Champlain.MarkerLayer.full (SINGLE); marker_layer.add_marker (point); @@ -195,35 +191,6 @@ public class Maya.View.EventEdition.LocationPanel : Gtk.Box { } } - private async void find_location (double latitude, double longitude) { - if (find_cancellable != null) { - find_cancellable.cancel (); - } - - find_cancellable = new GLib.Cancellable (); - Geocode.Location location = new Geocode.Location (latitude, longitude); - var reverse = new Geocode.Reverse.for_location (location); - - try { - var address = yield reverse.resolve_async (find_cancellable); - var builder = new StringBuilder (); - if (address.street != null) { - builder.append (address.street); - add_address_line (builder, address.town); - add_address_line (builder, address.county); - add_address_line (builder, address.postal_code); - add_address_line (builder, address.country); - } else { - builder.append (address.name); - add_address_line (builder, address.country); - } - - location_entry.text = builder.str; - } catch (Error error) { - debug (error.message); - } - } - private async void discover_location () { if (search_cancellable != null) { search_cancellable.cancel ();