bugDenemo - Bugs: bug #61595, Staff for marks appears below...

 
 

bug #61595: Staff for marks appears below staff when staff has a voice below

Submitter:  Dominic Shann <dom>
Submitted:  Wed 01 Dec 2021 12:24:25 PM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Fixed
Privacy:  Public Assigned to:  None
Originator Name:  Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Wed 01 Dec 2021 05:49:44 PM UTC, comment #2: 

Well, the problem only arises because of the use of the d-NewStructuredStaff, which is not strictly needed.
So I've fixed it by using the d-AddBefore to add the staff.
The user will need to insert any needed time signature changes etc. in the new staff.

Richard Shann <rshann>
Group administrator
Wed 01 Dec 2021 04:56:21 PM UTC, comment #1: 

This is part of a wider problem - swap staffs cannot cope with voices. Another example is if you use Add Staff Before Current when the staff has voices on it.
In compensation instructions on how to rectify the problem do pop up - you have to use Voice to Staff, then Swap Staffs, then Staff to Voice.
Of course, if you were expecting the problem you would create the Marks Staff before adding voices.
In needs some work in C on the function swapstaffs() in commandfuncs.c, or some Scheme scripting to switch the voices to staffs and then back again as an upgraded version of d-SwapStaffs.

Richard Shann <rshann>
Group administrator
Wed 01 Dec 2021 12:24:25 PM UTC, original submission:  

In Windows 10, if I create a new file, create a new voice using Staffs/Voices>Voices>Add Voice (this appears as a staff below), then with the cursor on the top staff I add a staff for Marks, this appears below the top staff, in between it and the Voice staff below. See attached.

Dominic Shann <dom>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #52397:  marks@staff@anomaly.denemo added by dom (7KiB - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by rshann (Posted a comment)
  • -email is unavailable- added by dom (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2021-12-01 rshann StatusConfirmed Fixed
        Open/ClosedOpen Closed
    2021-12-01 rshann StatusNone Confirmed
    2021-12-01 dom Attached File- Added marks@staff@anomaly.denemo, #52397

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code