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

Evolution graph of acquisition overview does not work #17499

Closed
Chardonneaur opened this issue Apr 26, 2021 · 5 comments
Closed

Evolution graph of acquisition overview does not work #17499

Chardonneaur opened this issue Apr 26, 2021 · 5 comments
Labels
Bug For errors / faults / flaws / inconsistencies etc. duplicate For issues that already existed in our issue tracker and were reported previously. Regression Indicates a feature used to work in a certain way but it no longer does even though it should.
Milestone

Comments

@Chardonneaur
Copy link

When we click on the titles of each channel sources at the bottom of the overview graph, it works for the first two channels, then it goes to 0 for every period.

Expected Behavior

When we click on direct traffic, it should plot the direct traffic, when we click on campaigns it should plot the campaign traffic...

Current Behavior

It gets buggy after two clicks

Possible Solution

Force the update.

@Chardonneaur Chardonneaur added the Potential Bug Something that might be a bug, but needs validation and confirmation it can be reproduced. label Apr 26, 2021
@flamisz
Copy link
Contributor

flamisz commented Apr 27, 2021

Hi @Chardonneaur, sorry about this. It's indeed a bug, as we can easily reproduce it on the demo site here. After the 3rd click we get only flat graphs.

I set this issue as bug so we can hopefully get things sorted soon.

@flamisz flamisz added Bug For errors / faults / flaws / inconsistencies etc. and removed Potential Bug Something that might be a bug, but needs validation and confirmation it can be reproduced. labels Apr 27, 2021
@mkindred
Copy link

I think this is related to the issue I called attention to in the forums https://forum.matomo.org/t/acquisition-overview-multiple-bugs/41308 and possibly as far back as 2019 https://forum.matomo.org/t/3-13-bug-in-acquisition-overview/35248

But I noticed the bug when I opened the pulldown above the graph that allows you to select Records to Plot. Doing so eventually causes all the graph data to flatline to zero, and it also seems to result in URL-encoded characters in the 'records to plot' labels.

This is also reproducible in the demo site.

@mattab
Copy link
Member

mattab commented Sep 28, 2021

i could reproduce the issue, steps:

  • Go to demo
  • Under evolution graph click on the sparkline eg. 1,620 from search engines, 56% of visits -16.5%
  • the graph loads correctly
  • then click again
  • got: the graph is now empty
  • expected: the graph loads correctly

Screenshot from 2021-09-28 14-22-33

(fyi: In some other cases I get a different issue, but i couldn't exactly reproduce it, where the graph label appears double encoded, see screenshot below. this issue might be automatically fixed when we fix the above)

Screenshot from 2021-09-28 14-18-51

@mattab mattab added the Regression Indicates a feature used to work in a certain way but it no longer does even though it should. label Sep 28, 2021
@tsteur tsteur added this to the 4.8.0 milestone Sep 28, 2021
@sgiehl
Copy link
Member

sgiehl commented Sep 29, 2021

This could possibly be fixed with #18016

@mattab
Copy link
Member

mattab commented Jan 13, 2022

It is fixed 🎉

@mattab mattab closed this as completed Jan 13, 2022
@mattab mattab added the duplicate For issues that already existed in our issue tracker and were reported previously. label Jan 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug For errors / faults / flaws / inconsistencies etc. duplicate For issues that already existed in our issue tracker and were reported previously. Regression Indicates a feature used to work in a certain way but it no longer does even though it should.
Projects
None yet
Development

No branches or pull requests

6 participants