brimdata / zui

Zui is a powerful desktop application for exploring and working with data. The official front-end to the Zed lake.
https://www.brimdata.io/download/
Other
1.8k stars 132 forks source link

Vibrating views #2712

Open philrz opened 1 year ago

philrz commented 1 year ago

Repro is with Zui commit 904edcf.

Steps:

  1. Import test data from the Zui repo at src/test/shared/data/sample.zng.
  2. Expand the bottom record in the Table view
  3. Scroll to the bottom of the Table view

As shown in the attached video, I've found this makes the view vibrate. In fact, when seen "live" It seems to vibrate much faster than can be observed in the captured video.

https://user-images.githubusercontent.com/5934157/223571787-60f29be7-5571-4114-a6bb-b5a4781d3b12.mp4

philrz commented 4 months ago

When testing Zui at commit 52b4b58, I happened to notice another vibrating view, this time in Detail. I'm appending it here rather than opening a separate issue since I assume they share a similar root cause and hence might be fixed together.

Repro steps shown in the attached video:

  1. Import the src/test/shared/data/sample.zng test data twice into the same pool
  2. Click the link to fuse the data
  3. Double-click the top conn record to open a Detail window
  4. Observe the vibrating conn tiles

https://github.com/brimdata/zui/assets/5934157/e088a0b3-8c35-49f1-a77b-b2dad3ab7960