Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

It's more if I edit data grids or multiple fields where I switch between them with the tab key.

On desktop applications they may lack in the response on the screen if they or the computer are to slow, but with cloud apps sometimes keystrokes go missing and the entered data is in the wrong field.

The operating system recognises all keystrokes, but the browser seems to skip some.



This is increasingly happening with desktop apps as they get rewritten to be async throughout without a good understanding of what this implies. The old single-threaded UI model with a message pump was hard on the developer (if they wanted to keep the UI response) by requiring them to manage all asynchrony explicitly with threads, but at the same time it also forced to think things through more. Now it's often just throwing async/await or equivalent around mindlessly, and it leads to the same exact kind of bugs you describe.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: