Problems with the location settings

KWGT was installed from Play Market. But there were problems with the location settings. They do not work correctly. For example, Kuching (Malaysia) time should be GMT+08, but in fact it turns GMT+05. Perhaps this is due to the fact that before I tried to set the location for Fihalhohy Island (Maldives), where the time zone is really GMT+05 (in general for the Maldives, this island should be GMT+06, but I can not set up the correct time zone in settings because it is not saved correctly). Finally, I could not set locations themselves correctly. From the first time any of the four locations in preferences are not saved in list of locations. Previously entered locations are replaced partially (name), but not it`s contents, at least in terms of time zone. After some time, location name is changed, but the time zone remains the same.
Please check the correct working and saving of the location settings.

This is strange, so if you change location and then you press "force weather update" the new location selected is not used?

Very interesting result. After "force weather update" I receive a message from KWGT:
Location 0 - Moscow
Location 1 - Moscow
Location 2 - Maldives
Location 3 - Moscow

But in location preferences I have different locations:
Location 0 - Moscow
Location 1 - Kuching
Location 2 - Kuching
Location 3 - Moscow

Yes, after I change location and then press "force weather update" the new location selected is not used.

This must be a bug will try to reproduce

Yesterday the program spontaneously set the correct time zone for Kuching. I did not change any settings.

After "force weather update" I receive a message from KWGT:
Location 0 - Moscow
Location 1 - Kuching
Location 2 - Kuching
Location 3 - Maldives

Now it corresponds to the saved values in location preferences.

Have the impression that the program does not immediately save these settings.

Chaging Location Settings was not reflecting in the editor or app, this has been fixed in 3.23