Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Intermittent chart rendering error (showing same chart twice instead of showing proper charts) #468

Closed
shutterfreak opened this issue Oct 7, 2019 · 8 comments

Comments

@shutterfreak
Copy link

Describe the bug
From time to time the iOS app renders the same chart twice in a row instead of showing the correct charts. For instance, when I display weather charts, the humidity chart is displayed again instead of showing the pressure chart.

To Reproduce
The bug occurred more frequently in earlier versions than the curren FastLane test versions. Nowadays it’s getting hard to reproduce. I suspect an intermittent display refresh or in-app cache error is the culprit.

Expected behavior
The correct chart (or an empty chart if unavailable) is rendered.

Screenshots
I will try hard to capture a screenshot. Problem is that the error autocorrects whenever I try to capture the screen..,

Desktop:

  • Version 2.2.23 (TestFlight FastLane)

Smartphone:

  • Device: iPhone 7 on iOS 13.1.2

Additional context
None

@timbms
Copy link
Contributor

timbms commented Oct 8, 2019

Please upload your configuration files sitemap,...

@shutterfreak
Copy link
Author

Please upload your configuration files sitemap,...

Here's the relevant portion of the sitemap:

Text label="Past 24 h" icon="chart" {
	Default item=Wx_OWM_Current_Temperature			valuecolor=[
		>=30="red", >=25="orange", >=15="green", 0="silver", <0="purple", <15="blue"
	]
	Chart item=Wx_OWM_Current_Temperature		service="influxdb"	period=D	refresh=3000000
	//
	Default item=Wx_OWM_Current_Wind_Speed
	Chart item=Wx_OWM_Current_Wind_Speed		service="influxdb"	period=D	refresh=3000000
	//
	Default item=Wx_OWM_Current_Humidity
	Chart item=Wx_OWM_Current_Humidity			service="influxdb"	period=D	refresh=3000000
	//
	Default item=Wx_OWM_Current_Cloudiness
	Chart item=Wx_OWM_Current_Cloudiness		service="influxdb"	period=D	refresh=3000000
	//
	Default item=Wx_OWM_Current_Pressure
	Chart item=Wx_OWM_Current_Pressure			service="influxdb"	period=D	refresh=3000000
	//
	Default item=BuienRadar_amount_000_min
	Chart item=BuienRadar_amount_000_min			service="influxdb"	period=D	refresh=3000000
}

@shutterfreak
Copy link
Author

I can't reproduce this issue on the latest iOS app (TestFlight v2.2.35 (1570486506)

@shutterfreak
Copy link
Author

It happened again this morning.

This time I managed to obtain a screenshot when it happened:
IMG_2081

And here's a 2nd screenshot with the proper charts:
IMG_2084

When this problem occurs, it's always a chart duplication in sequence, so I expect there's a timing error somewhere.

@DigiH
Copy link

DigiH commented Feb 6, 2020

I keep seeing this as well, also with the latest 2.3.5 version, it happens when there are several charts underneath each other, as in shutterfreak's case, and for me with 8 charts in a row. From what I have experienced, it seems to usually be the chart being duplicated which is the first one initially hidden when scrolling up the page. This duplication also means that the chart which should follow is being hidden/exchanged for the duplicate chart. As soon as the chart refresh time kicks in this resolves itself, but it still happens very often.

Example just taken now with Bedroom Left Window being duplicated and exchanged for Bedroom Right Window. After a manual refresh or waiting for the chart refresh time it fixes itself.

IMG_0466

IMG_0467

@hmerk
Copy link

hmerk commented Jun 22, 2022

Is this still valid ?

@timbms
Copy link
Contributor

timbms commented Jun 22, 2022

Not heard of in 2 years. Therefore will be closed

@timbms timbms closed this as completed Jun 22, 2022
@DigiH
Copy link

DigiH commented Jun 22, 2022

@timbms just because we don't constantly nag, which I think would be bad form, if no comment or solution is heard from the developing side for 2 years doesn't mean it's fixed ;) Trust me, I would have commented this if it was not an issue any longer.

Just now verified with 2.4.47, and yes, it still happens, intermittently as before, but easy to catch on a 4-5th try opening a page with several charts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants