Intuos5 Posted October 31, 2023 Share Posted October 31, 2023 When I add a new cross-reference to my document and my cursor is already in a cross-reference field, the existing cross-reference is modified. This is on Windows 10.0.19045, bug happens in Publisher 2.2.0 and onwards. Video 2023-10-31 17-47-17.mp4 Â Workaround The workaround is to add another character (e.g. a comma) to create spacing between the new and existing cross-reference, that way, both can be placed at a similar position in the text. Quote Link to comment Share on other sites More sharing options...
MikeTO Posted October 31, 2023 Share Posted October 31, 2023 On macOS the Insert Cross-Reference icon is disabled and the Insert Cross-Reference menu item is replaced by Edit Cross-Reference when the cursor is immediately before or after an existing cross-reference. You can only edit a cross-reference when the cursor is touching a cross-reference, not insert a new one. It sounds like it's working a bit differently on Windows and the insert function is editing an existing one. The fix might be to make it disable the control like on macOS. The workaround if you want two cross-references next to each other on macOS is to add a space, insert the second cross-reference, and then delete the space. Quote Download a free manual for Publisher 2.4 from this forum - expanded 300-page PDF My system: Affinity 2.4.2 for macOS Sonoma 14.5, MacBook Pro 14" (M1 Pro) Link to comment Share on other sites More sharing options...
Staff NathanC Posted November 1, 2023 Staff Share Posted November 1, 2023 Hi @Intuos5, I've not been able to replicate this so far on my test doc, on Windows after adding my initial cross reference, with the text caret in the same position when I go back to immediately insert a new reference i'm blocked from doing so as MikeTO described, the option is disabled and the right click context menu has been chagned to 'Edit Cross Reference'. Could you possibly send over your document, as well as a copy of the 'cross_reference_presets.propcol' and 'cross_reference_text.propcol' files so I can use your crossref presets? These should both be found in the following path: %Appdata%/Affinity/common/2.0/user I've included a private upload link here if you don't wish to share them publicly:Â https://www.dropbox.com/request/yLKl2Avr49oIrjHHAj26 Many thanks Quote Link to comment Share on other sites More sharing options...
Intuos5 Posted November 1, 2023 Author Share Posted November 1, 2023 Hi @NathanC, Here's the test file: New cross reference modifies existing.afpub As for the presets, there is no 2.0 folder on the described path: You should be able to replicate the preset from my document, though. NathanC 1 Quote Link to comment Share on other sites More sharing options...
Staff NathanC Posted November 1, 2023 Staff Share Posted November 1, 2023 Hi @Intuos5, Thanks for the sample doc as it's helped identify the issue, no need for any preset propcol files as this bug occurs regardless of what cross reference text is used. It looks like if you have a text frame that belongs to a master page, inserting a cross reference in that frame will then immediately allow for it to be replaced again as you've described. However, if the text frame does not belong to a master and you insert a cross ref it behaves as expected, you are not allowed to immediately insert another one if the text caret is placed directly before/after the cross ref. I'll check if we've had this logged previously and if not get it logged with the developers. Many thanks Intuos5 1 Quote Link to comment Share on other sites More sharing options...
Staff NathanC Posted November 1, 2023 Staff Share Posted November 1, 2023 Update: Looks like it's been reported previously and is fixed in the 2.3 beta if you want to give it a try 🙂 Quote Link to comment Share on other sites More sharing options...
Intuos5 Posted November 1, 2023 Author Share Posted November 1, 2023 Allright, I'll check it out to see if it is fixed. Quote Link to comment Share on other sites More sharing options...
Intuos5 Posted November 2, 2023 Author Share Posted November 2, 2023 @NathanC I can confirm that the New Cross-reference button is now properly greyed out when the cursor is inside another cross-reference. NathanC 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.