View Issue Details

IDProjectCategoryView StatusLast Update
0000068MAIDENSCore Applicationpublic2021-07-18 15:54
Reporteradministrator Assigned Toadministrator  
PriorityhighSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
PlatformAllOSWindows & macOSOS Versionall supported
Product Version1.5 
Target Version1.5Fixed in Version1.5 
Summary0000068: Staves mapping breaks when changing Part, and the new Part has more staves
DescriptionStaves mapping breaks when changing Part, and the new Part has more staves. This seems to be a low level issue related to Part management, as if some (Parts reindexing) method that is called for operations such as Adding or Removing Parts does not get called for altering the instrument of a Part.
Steps To Reproduce[TEST A]
A.1. create a new document; implcitly, it will contain a single Piano Part;
A.2. change the instrument of the Part, from Piano to Organ;
A.3. right click a score element, (ex., a Voice) on the third staff (the "pedal" staff);
A.4. expected result: a contextual menu should appear, with information and operations suitable for the right-clicked element; actual result: nothing happens, just as you would have right clicked an empty area of the score.

[TEST B]
B.1. Redo steps A.1 and A.2;
B.2. Using "Harmony Generator", try to generate music into the Organ Part;
B.3. expected result: some music should show in the corresponding Organ measures; actual result: runtime error.
Tagsgenerators-atonal harmony, OSX, score display, score editing, Windows

Relationships

parent of 0000061 resolvedadministrator Voice nudging fails to recognize newly added staves 

Activities

administrator

2020-11-18 10:42

administrator   ~0000019

As of 2020/11/18 the [TEST B] scenario does not produce a runtime error any more.
Investigation has led to the conclusion that the abc2svg library might be the culprit for the eroneous behavior observed in [TEST A].

administrator

2021-07-05 10:00

administrator   ~0000039

Check the Choir Part. One is only able to access (from the score) the voices on the FIRST staff.

administrator

2021-07-06 14:56

administrator   ~0000042

Fixed in 1.5. Note: using Harmony generator caused crash, so we used the "Multiline Generator" for TEST B instead.

Issue History

Date Modified Username Field Change
2020-11-15 21:09 administrator New Issue
2020-11-15 21:09 administrator Status new => assigned
2020-11-15 21:09 administrator Assigned To => administrator
2020-11-15 21:09 administrator Tag Attached: generators-atonal harmony
2020-11-15 21:09 administrator Tag Attached: OSX
2020-11-15 21:09 administrator Tag Attached: score display
2020-11-15 21:09 administrator Tag Attached: score editing
2020-11-15 21:09 administrator Tag Attached: Windows
2020-11-18 10:42 administrator Note Added: 0000019
2020-11-20 11:01 administrator Priority high => normal
2021-02-01 19:06 administrator Product Version 1.4.9 => 1.5
2021-02-01 19:06 administrator Target Version 1.4.9 => 1.5
2021-06-07 15:02 administrator Priority normal => low
2021-06-20 15:29 administrator Relationship added related to 0000061
2021-06-29 11:46 administrator Severity crash => minor
2021-07-05 10:00 administrator Note Added: 0000039
2021-07-05 10:00 administrator Priority low => high
2021-07-05 10:00 administrator Severity minor => major
2021-07-05 10:01 administrator Relationship replaced parent of 0000061
2021-07-06 14:56 administrator Status assigned => resolved
2021-07-06 14:56 administrator Resolution open => fixed
2021-07-06 14:56 administrator Note Added: 0000042
2021-07-18 15:54 administrator Fixed in Version => 1.5