drowe67 / freedv-gui

GUI Application for FreeDV – open source digital voice for HF radio
https://freedv.org/
GNU Lesser General Public License v2.1
206 stars 52 forks source link

[FreeDV Reporter] Rows continually change order on their own #625

Closed tmiw closed 10 months ago

tmiw commented 10 months ago

Steps to reproduce:

  1. Go to https://qso.freedv.org/.
  2. Sort any column in ascending order.

Expected behavior: No change to row ordering unless data in sorted column actually changes. Actual behavior: Rows continually change ordering even without associated data changes.

(Reported by @barjac.)

tmiw commented 10 months ago

I had to write my own sorting implementation from scratch because the 3rd party library I was using didn't support dynamically changing tables all that well. It's massively improved on my end now, but let me know if I need to reopen this.