Deleting a key signature does not delete it from all staves of score
Ubuntu Studio, 14.04, GIT commit: 2bb5183
1) new score for two instruments, C major
2) drag D major key signature to measure 4 for top staff (it appears on both, as it should)
3) click the key signature you jsut added, on top staff
4) delete
Result: key signature is deleted from top staff only
*Change* of key signature works as expected (eg, click, double click one in palette, or drag and drop); I think only delete fails.
Comments
I suppose a case could be made that this is a feature, but I don't think it is the expected behavior.
See PR #1187
Can you check the link to the PR?
I seemed to me a violation of the WYSIWYG principle to delete more than selected.
So i choosed a different solution by changing the selection behaviour. Selecting a keysig now selects all keysigs at the same tick position. With Ctrl+Click a single keysig can be selected (similar to creating keysigs). Del as usual removes all selected elements.
Fixed in 609bee3ff7
This solution seems fine to me. But maybe we should then consider doing the same for time signatures? These currently remain an exception to the rule that we only delete what is selected. Maybe clicking a time signature should also select all time signature at that tick?
I agree with Marc, we have the same situation with time signatures.
My fix for key signatures mimicked the current behavior of time signatures.
Automatically closed -- issue fixed for 2 weeks with no activity.