diff --git a/quickshell/Services/WeatherService.qml b/quickshell/Services/WeatherService.qml index 26d7a955e..8f9bd82c9 100644 --- a/quickshell/Services/WeatherService.qml +++ b/quickshell/Services/WeatherService.qml @@ -557,6 +557,13 @@ Singleton { } function getLocationFromCoords(lat, lon) { + const configuredName = SettingsData.weatherLocation; + if (configuredName) { + setLocation(lat, lon, configuredName, ""); + fetchWeather(lat, lon); + return; + } + // Use coordinates immediately for weather; resolve city name in parallel with fallbacks setLocation(lat, lon, I18n.tr("Local Weather"), ""); fetchWeather(lat, lon);