Gabboxl / FluentWeather

A beautiful UWP weather app for Windows
https://apps.microsoft.com/store/detail/fluentweather/9PFD136M8457
GNU General Public License v3.0
159 stars 14 forks source link

Settings causes app flicker for first-time #73

Closed hl2guide closed 7 months ago

hl2guide commented 8 months ago

The first time you click the settings cog icon it causes the app window to flicker.

Only happens once per app launch.

Tested in version 1.4.2 on WIndows 11.

Gabboxl commented 8 months ago

Hi, with "flicker" are you referring to the same background effect when reloading weather data?

hl2guide commented 8 months ago

Hi, with "flicker" are you referring to the same background effect when reloading weather data?

No, it's more like the back window shows (no background).

e.g.

Animation

Gabboxl commented 8 months ago

Hi, with "flicker" are you referring to the same background effect when reloading weather data?

No, it's more like the back window shows (no background).

e.g.

Animation

This is probably due to the loading of the image for the refresh. If you try to refresh the data instead of opening the settings at startup do you notice the same problem?

hl2guide commented 8 months ago

Hi, with "flicker" are you referring to the same background effect when reloading weather data?

No, it's more like the back window shows (no background). e.g. Animation

    [

        ![Animation](https://private-user-images.githubusercontent.com/17044982/309587139-927b549a-39b9-48f1-8cc3-cd5cceb59322.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MDk1MzY1MDYsIm5iZiI6MTcwOTUzNjIwNiwicGF0aCI6Ii8xNzA0NDk4Mi8zMDk1ODcxMzktOTI3YjU0OWEtMzliOS00OGYxLThjYzMtY2Q1Y2NlYjU5MzIyLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAzMDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMzA0VDA3MTAwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWRlMDc4ZDk2YjM0YWNmNzIwOWFlMTcxNWM1N2NkMjk0MjViNjZhNmQyOTcyMTkxYjcxZDlhMjgzNGVlYTY5YWYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.9BP8KpCG18MIQha3jHtEm3GS7BrmZnNUiYYpFLnHbWo)
      ](https://private-user-images.githubusercontent.com/17044982/309587139-927b549a-39b9-48f1-8cc3-cd5cceb59322.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MDk1MzY1MDYsIm5iZiI6MTcwOTUzNjIwNiwicGF0aCI6Ii8xNzA0NDk4Mi8zMDk1ODcxMzktOTI3YjU0OWEtMzliOS00OGYxLThjYzMtY2Q1Y2NlYjU5MzIyLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAzMDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMzA0VDA3MTAwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWRlMDc4ZDk2YjM0YWNmNzIwOWFlMTcxNWM1N2NkMjk0MjViNjZhNmQyOTcyMTkxYjcxZDlhMjgzNGVlYTY5YWYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.9BP8KpCG18MIQha3jHtEm3GS7BrmZnNUiYYpFLnHbWo)

      [

      ](https://private-user-images.githubusercontent.com/17044982/309587139-927b549a-39b9-48f1-8cc3-cd5cceb59322.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MDk1MzY1MDYsIm5iZiI6MTcwOTUzNjIwNiwicGF0aCI6Ii8xNzA0NDk4Mi8zMDk1ODcxMzktOTI3YjU0OWEtMzliOS00OGYxLThjYzMtY2Q1Y2NlYjU5MzIyLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAzMDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMzA0VDA3MTAwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWRlMDc4ZDk2YjM0YWNmNzIwOWFlMTcxNWM1N2NkMjk0MjViNjZhNmQyOTcyMTkxYjcxZDlhMjgzNGVlYTY5YWYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.9BP8KpCG18MIQha3jHtEm3GS7BrmZnNUiYYpFLnHbWo)

This is probably due to the loading of the image for the refresh. If you try to refresh the data instead of opening the settings at startup do you notice the same problem?

No problem for the refresh button.