Posts: 119
Threads: 33
Joined: Dec 2019
Reputation:
2
This could be expected behavior, but it seems like a bug to me.
I think the steps to reproduce are:
1. Use MobileSheets on macOS (haven't tried elsewhere)
2. Modify a PDF in the Finder that you already have imported to MobileSheets and added to a Setlist
3. Right-click > Open with Mobile Sheets
4. I don't recall al the prompts next, but one of them is to overwrite the existing song with the same name. Say yes.
The result is that the overwrite works, but I think it then adds a new entry to the (bottom of the) setlist. Normally, the latter would make sense except that I've effectively told it to do a Swap File, and a swap should never add to a playlist.
Thoughts?
Posts: 76
Threads: 15
Joined: Dec 2014
Reputation:
1
07-21-2024, 01:53 AM
(This post was last modified: 07-21-2024, 02:05 AM by kohanmike.)
If that setlist was active when you quit MobileSheets, then that's where it will open, which will automatically put the import in that setlist. To avoid that, don't right click the song, but launch MobileSheets from the Dock if you put it there, go to the existing song edit meta data window, then Files, delete the song, then click the + sign on the right to import the new version of the song.
Member Cali Rose & The CC Strummers; Bass Uke, Tenor Uke, Blues Harmonica, Tech Advisor
Posts: 13,546
Threads: 302
Joined: Apr 2012
Reputation:
241
07-21-2024, 03:48 AM
(This post was last modified: 07-21-2024, 03:50 AM by Zubersoft.)
Opening a file outside MobileSheets is going to import it. You are seeing a file conflict, and when that occurs, MobileSheets is asking how it should handle the fact that there is already a PDF with the same name in the storage location. Overwrite just means overwrite the file, but a new song will still be created. I should mention that this only happens if MobileSheets does not recognize that an existing song already exists that uses that same file in the storage location. In that situation, you'll see a different option appear - "Update Existing Song with New File". That would do what you are expecting. My recommendation is not to import the file from outside MobileSheets, and instead select the song on the library screen, tap the three dots at the top right and then "Swap File". You can then swap in the new version of the PDF.
Mike
Posts: 76
Threads: 15
Joined: Dec 2014
Reputation:
1
07-21-2024, 10:04 AM
(This post was last modified: 07-21-2024, 10:04 AM by kohanmike.)
i think I should avoid answering, there's a lot I don't know. Good to know Mike Z.
Member Cali Rose & The CC Strummers; Bass Uke, Tenor Uke, Blues Harmonica, Tech Advisor
Posts: 13,546
Threads: 302
Joined: Apr 2012
Reputation:
241
You can certainly do that if you want - you just need to ensure that the file you are importing has a name that matches a file in the storage location which is actively used by one or more songs. If the "Create Subdirectory per Song" feature was toggled at some point, and some files are in directories and some are not, then you could have a situation where this logic doesn't work as expected.
Mike