Skip to content

The programmer tab's byte view flickers when switching between byte, dword, and qword only when standard view has not been used #408

@alexyorke

Description

@alexyorke

Describe the bug

When switching between byte, qword, and dword on the programmers view, the zeros (that are normally dimmed) will flicker (going to grey, then to white, then to grey within a few milliseconds after the button was clicked once) and then go back to grey when the modes are switched. This issue does not occur after other calculations are performed on the standard view (e.g. adding 1+1 on the standard view), then going back to the programmers view.

Steps To Reproduce

  1. Open Calculator, maximize window to fill entire screen
  2. Click on hamburger menu, then click on Programmer
  3. Click on the icon on the left-hand side that has four dots arranged in a number pad to go to byte view
  4. Click on "MS", then set value to 128 by clicking on the appropriate binary numbers. Perform steps 5-8 quickly in a loop.
  5. Click on "Qword"
  6. Click "Dword"
  7. Click "Word"
  8. Click "Byte". The numbers will flicker.
  9. Click on "MS"
  10. Click Qword, Dword, Word again quickly, and notice that the number do not flicker just this once.
  11. Click on Qword, Dword, Word again quickly and notice that the numbers do flicker now
  12. Switch to standard mode. Type in 56 then add 111 to it. Hold down enter for five seconds.
  13. Click on MS
  14. Switch back to Programmer mode
  15. Go back into the byte view
  16. When clicking on Word, Dword, Word again (after entering 128), the numbers will not flicker no matter how many times it was clicked

Expected behavior

The numbers should switch between white to grey, with no other in-between transitions.

Screenshots

This is what I call the byte view:

image

This is the standard view after performing a long sample calculation then clicking MS (but going back to it from programmers view)

image

Device and Application Information (please complete the following information):

  • OS Build: 10.0.17134.0
  • Architecture: X64
  • Application Version: 10.1812.10048.0 (latest version after re-installing it and checking Windows Store for updates)

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area: User ExperienceIssue primarily affects end user experience and are not covered by other areasfixed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions