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

Screen repaint hides decimal, hex and octal fields values #29

Closed
kavu opened this issue Jul 21, 2019 · 1 comment
Closed

Screen repaint hides decimal, hex and octal fields values #29

kavu opened this issue Jul 21, 2019 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@kavu
Copy link
Contributor

kavu commented Jul 21, 2019

Describe the bug
There is a visual bug caused by, I suppose, by unpaint_screen(); ... paint_screen();. When the cursor is on the bit-field and I preess ~ NOT hotkey, for example, values of decimal, hex and octal are hidden. And they will update again only when we change the value of bits or move cursor to the up to that fields.

To Reproduce
Steps to reproduce the behavior:

  1. Open bitwise in interactive mode
  2. Enter any number in decimal field
  3. Move cursor to bitfield
  4. Press ~ hotkey
  5. Values in decimal, hex and octal are disappeared; label with bit number is also disappeared.
  6. Move to up to decimal field - values will appear again, move back to bitsfield - bit label number will appear again.

Expected behavior
Screen repaint should update fields to actual current values — values in decimal, hex, octal and bit number should not disappear.

Screenshots
https://asciinema.org/a/LMDk8RuDmdqlahkitRvKHPbUX

Version:

  • master
  • 0.32

Desktop (please complete the following information):

  • OS: macOS 10.14.4
@kavu kavu added the bug Something isn't working label Jul 21, 2019
@mellowcandle
Copy link
Owner

Managed to reproduce. Thanks. I'm on it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants