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

Display issue with multi-station GroupHex file #10

Open
mvglasow opened this issue Jun 11, 2017 · 2 comments
Open

Display issue with multi-station GroupHex file #10

mvglasow opened this issue Jun 11, 2017 · 2 comments

Comments

@mvglasow
Copy link
Contributor

Steps to reproduce:

  • Take a few samples of different stations which send TMC (each sample should have a handful of messages), and save them in GroupHex format. (Grabbing the file from /tmp works well for that.)
  • Using the text editor of your choice, glue and paste them into one big file. Make sure each chunk has a different PI from the previous one (it’s just about the station change, not about the PI being unique in the whole file).
  • Open the file in RDS Surveyor.
  • For each station, look at the TMC tab.

Expected output:
I would expect to see a list of TMC messages in each step if the original GroupHex files had TMC messages.

Actual output:
Occasionally, no TMC messages appear in the list, or the list is heavily truncated. When that happens, maximizing/unmaximizing the window causes the missing messages to be displayed.

Apparently the listener mechanism through which the GUI gets notified of changes fails to fire under certain conditions. Presumably the maximize/unmaximize operation causes the window to be redrawn and poll for that information again.

I’ve only noticed this with TMC (because that is what I use most heavily), other UI elements may be affected as well.

Can’t promise I get around to fixing that myself, but if I do, I’ll send a merge request.

@mvglasow
Copy link
Contributor Author

Another interesting detail: when I get a truncated TMC event list, I can click in the list and use the up/down cursor keys to navigate past the last event in the list. The pane on the right will display all messages.

@mvglasow
Copy link
Contributor Author

Wondering if this is somehow related to #32, would need to test that.

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

1 participant