Skip to content

Temperature warnings are off in the new weather app if Units set to Imperial #1969

Description

@gyp

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

In the new weather app introduced in e4ddf54 , the summary in the "weather report" functionality displays bogus temperature-related summaries when the units under the Weather section in the app are set to imperial. Mild, or even somewhat cold days are described as heatwaves and freezing temperatures are almost never mentioned.

Expected Behavior

  • "Below freezing", "Hard frost", "Feels below freezing", "Heatwave", "High humidity" and "Mild conditions" appear for the right temperatures

Steps To Reproduce

  • Set the units to Imperial in the Weather settings in the app
  • open the Weather app on the watch and press Select or swipe left to access the "weather reports" section
  • check the summaries for days with different high/low temperatures

Version

v4.36.2

Host OS

macOS 15

Watch

Pebble Time 2 (Obelix)

Anything else?

See my notes for the related issue #1968 for some digging around for the root causes and some dirty vibe-coded draft PRs that can at least highlight where the problem can be found in the code.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions