stoodkev / SteemPlus

SteemPlus is a lightweight browser extension adding new features to your Steemit/Busy experience: - Voting slider for minnows - Possibility to filter (by tag/resteem/reputation) and sort ( by date/payout/votes) - Switch between Busy Steemit and Steemd by keyboard shortcuts - Delegation of Steem Power directly from the wallet
GNU General Public License v3.0
27 stars 32 forks source link

Received Votes displayed in Witness Information Tab #103

Closed antonmosich closed 6 years ago

antonmosich commented 6 years ago

Expected behavior

When looking at the different SteemPlus Witness tabs, only the currently selected tab shows up and shows the relevant informations. When changing the tab, the earlier one disappears, and the newer one replaces the earlier one.

Actual behavior

Instead, if you change tabs before the current one has finished loading, the tab that did not get to finish loading, appears under the tab you changed to after it has loaded its content. This is the case for the "Received Votes" most of the time, since loading these takes a long time, because of all the data that needs to be fetched for that tab. The copies of the pages that are out of place are fully functional. I guess this is because once the contents of a tab are loaded, they are simply added at the end of the current page. Maybe the loading process should be interrupted when the user changes tabs.

How to reproduce

  1. Go to any witnesses SteemPlus Witness Tab (Example)
  2. Click on "Received Votes"
  3. Click on "Witness Information" or "Votes Cast" before the received votes finished loading (you might need to hurry a bit depending on the number of witness votes for that account)
  4. Wait until all the received votes are loaded

Recording Of The Bug

https://www.youtube.com/watch?v=sVBL01a5dkE

steemplus commented 6 years ago

Fixed