DespotMagic commented on issue #19857: URL: https://github.com/apache/echarts/issues/19857#issuecomment-2074131625
> Looks like disabling progressive thru progressiveThreshold fixes the zoom problem - [Demo](https://echarts.apache.org/examples/en/editor.html?c=scatter-large&code=GYVwdgxgLglg9mABAcwKZgCIEMpYBQA26ANInMMAM6pQCUiA3gFCKJFSJYBOXiAvIjCoA7ogBiBODgDMAJgCCPLAE9C6RACpEs2gG4WbGmQr9EABn2tgcXmo4xTFxA4A8hsLucBqL_WatWdkQAD1MvAFkcAAsAOi4sMAATOABbPHotAEYLA0CjZX5cgIjomMoYMDxg-gBaItZQrTUkAFJtRAB-cxjMxAAuRBqzHozESKhY-KTU9MQvesQ8ciojAB9V83oAekRsywDuLgBtZZ8AXVNg_dZDk4pz02V9gF8DLhoQLiRD_VfygC9UKYAKyoaT6CAISgcRI4LC9ARoTBwvAA1B6JhwAAOsAQpn8iFgUCIAwJrCgqGCUD6C1QECi3CglBi1i4KRwMSwiUSAGFUuzKHhYbhMjEiGBkBNEDsdHNEAByRAABTgFSZ8oMz2IBigcDgBFgWNJWp1eoIACM4MFSUUiMBqQqIOgKVx5dqAohgKgcJ9UDaPaxhVgAFp6lLGoqvVgmhryYIwSjG92IZRxhNJgzmrggShRDOBuGh1IDI5FMkBKDKLF-hUVcqJVAaj1RxBnZMJGDs3FgAbALAEajJ6hcGCoROIUse8usMBYFI1-XyN0LSvVgbyygQHAu5cBxBBgZBzLJj2JTvocpQkvy4JuhXKeVthaUZQpS0EADKMEBA2kJ4CMAUikH6ViSjALKw2JYBAgHKAMwwACwLDGAZYlwcDIO8lDlAAbqgAAqURYVE-qJAMaJeJkkYGGcTDPPoTApMoPIMlwUAxAgeDylmOZRNQRDQKgiR3ngWL0HwAB84GsPxphYjE5o4P SRxmBcXTyYpUDKapZSoAJFKJCpZwxEGACSSSUv0CryvsTEsYyulQAA8ji8CVAwiBFESJIMBSVJ9Buel0gZAVePxYroJKUQts8GKxUAA). It is clear that this will solve the issue. Problems initially sounded like problems with progressive rendering. In your example there are 5000 points so it works well. In my application for example we need to display up to 100,000 points (or 150,000 points) and be able to select them and zoom in/zoom out this brush area. Performance for 100 000 points with progressive rendering is satisfactory, but the fact that the selected dots disappear during Zoom - this is a blocker for us. In my opinion this is a progressive rendering error with brush area. Because if you move the selection area even just a little, all the points are immediately selected correctly. Also if I click on "Keep selections" and select additionally some empty area, it will also correct the currently selected brush area and display all the points correctly. So these actions trigger some internal events of ECharts that force it to render the selected area correctly. And zoom does not trigger these processes during rendering (progressive rendering). If we can’t fix it, then at least find what event needs to be dispatched after Zoom In/Out to force ECharts to render correctly all points in the selected area and get the correct list of selected points in "brushSelected" event. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@echarts.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@echarts.apache.org For additional commands, e-mail: commits-h...@echarts.apache.org