"Up" adjustment uses enharmonic when in key signature
Submitted by trombonechamp on March 27, 2010 - 3:23pm.
| Project: | MuseScore |
| Component: | Code |
| Category: | bug report |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | by design |
Jump to:
Description
1. Open promenade and click on the first note, a G
2. Hit the "up" arrow three times
Expected behavior:
The note should become a Bb, since Bb is in the key signature
Actual behavior:
The note becomes an A#
Platform:
r2908 on GNU/Linux
This is by design. Cursor up prefers shaps, Cursor down gives flats.
Why was it designed this way? Most people don't need A#'s in the key of Bb very often, for example. When needed, they can always be added by other means, but the current implementation doesn't seem to be most efficient method for general usage.
Version 0.9.5 tried to guess whether you wanted sharp or flat. Most of the time it was wrong. The current implementation is ideal if you add the A (via mouse or keyboard) and then use the arrow keys to make it sharp or flat.