beeware / podium

A Markdown-based native presentation tool
BSD 3-Clause "New" or "Revised" License
182 stars 28 forks source link

The arrows seem to be not working when capslock is on #27

Closed Lee-W closed 5 years ago

Lee-W commented 5 years ago

Expected behavior

When pressing the arrows, the slide to jump to previous/next pages even when the capslock is turn on.

Actual behavior

The slide does not jump to previous/next pages when pressing the arrows with capslock is on.

Testing Environment

freakboy3742 commented 5 years ago

I haven't seen this one specifically, but it doesn't surprise me at all. I've definitely observed a similar problem with refresh requiring the shift (cmd-shift-R, not just cmd-r). I'm pretty sure it's due to the keyboard code scanning.

The problem will almost certainly stem from the on_key_press handling in deck.py/SlideDeck.

Lee-W commented 5 years ago

This problem seems to be caused by a typo in toga project.

src/cocoa/toga_cocoa/keys.py

Lee-W commented 5 years ago

Since the PR to toga is merged, it should work after toga is updated. Close this issue.