krazkidd / kdeck

Desktop client for Kalshi event trading platform
GNU General Public License v3.0
2 stars 0 forks source link

Enable scrollbar for portfolio positions #5

Closed krazkidd closed 3 months ago

krazkidd commented 3 months ago

A user may have a large number of positions, so we must enable scrollbars.

During this implementation, it was discovered that we were shadowing the base wxWindow::Update() method because scrolling was very slow. We renamed all custom widgets' Update() methods to UpdateStuff(). This is temporary as it is expected update logic will have to change as we add more API calls.