purplie Posted September 22, 2023 Share Posted September 22, 2023 Summary: If you drag the selection marquee halfway over the object in the attached file, the "Select object when intersects with selection marquee" option isn't working for an object to which an adjustment has been applied. Application: Affinity Designer 2.1.1 OS: MacOS 13.5 Reproducible: Yes. Steps to reproduce: 1. Go to Settings > Tools, and enable the "Select object when intersects with selection marquee" option. 2. Open the attached file. It contains two red ovals; the second oval has an "Invert" adjustment which makes it blue. 2. Using the Select tool, drag the selection marquee halfway over the two ovals. Only the first oval gets selected. bug-9.afdesign Quote Link to comment Share on other sites More sharing options...
Hangman Posted September 22, 2023 Share Posted September 22, 2023 Hi @purplie, Try changing the 'Auto-select' option to Objects... Marquee Selection.mp4 purplie 1 Quote Affinity Designer 2.5.5 | Affinity Photo 2.5.5 | Affinity Publisher 2.5.5 Affinity Designer Beta 2.6.0.2861 | Affinity Photo Beta 2.6.0.2861 | Affinity Publisher Beta 2.6.0.2861 MacBook Pro M3 Max, 36 GB Unified Memory, macOS Sonoma 14.6.1, Magic Mouse HP ENVY x360, 8 GB RAM, AMD Ryzen 5 2500U, Windows 10 Home, Logitech Mouse Link to comment Share on other sites More sharing options...
purplie Posted September 23, 2023 Author Share Posted September 23, 2023 Interesting, thanks. I wasn't aware of that option. But, per the manual, the "default" Auto-select option is supposed to select anything (both groups and objects), so I'd still say it's a bug. Quote Link to comment Share on other sites More sharing options...
lepr Posted September 23, 2023 Share Posted September 23, 2023 One of countless ancient bugs from v1 days: an object/Group with enabled mask-nested Mask, Adjustment or Live Filter is invisible to 'crossing selection'. purplie 1 Quote Link to comment Share on other sites More sharing options...
Hangman Posted September 23, 2023 Share Posted September 23, 2023 1 hour ago, purplie said: Interesting, thanks. I wasn't aware of that option. But, per the manual, the "default" Auto-select option is supposed to select anything (both groups and objects), so I'd still say it's a bug. I believe the logic of the Default Auto-select option is to select objects and groups at the root level rather than objects inside groups. When this update was originally announced this was the statement made... Quote Now this drop down has been added the previous context toolbar option of "Allow selection to consider items inside of groups" has been removed. This is because that gave the same behaviour as what "Auto Select: Objects" now does from the new drop down. Changing the layer structure slightly from that on the left to that on the right will permit a partial marquee selection of both root-level groups when using the Default Auto-select option but it doesn't select the objects inside the groups. As shown here... Marquee Selection v2.mp4 Changing the Auto-select drop-down to Objects selects the objects inside the groups rather than the root-level groups. Quote Affinity Designer 2.5.5 | Affinity Photo 2.5.5 | Affinity Publisher 2.5.5 Affinity Designer Beta 2.6.0.2861 | Affinity Photo Beta 2.6.0.2861 | Affinity Publisher Beta 2.6.0.2861 MacBook Pro M3 Max, 36 GB Unified Memory, macOS Sonoma 14.6.1, Magic Mouse HP ENVY x360, 8 GB RAM, AMD Ryzen 5 2500U, Windows 10 Home, Logitech Mouse Link to comment Share on other sites More sharing options...
purplie Posted September 23, 2023 Author Share Posted September 23, 2023 Let me rephrase it a little; I apologize that in my original post, I was unclear on the distinction between groups and objects. Set the Auto-select option to either "default" or "groups". Enable the "Select object when intersects with selection marquee" preference. If you pull the marquee completely around the two groups, then both groups get selected. But if you pull the marquee partially across the two groups, only one group gets selected, which is incorrect. (Re the Auto-select discussion, note that both objects are in the same situation, being inside groups. Therefore the two should behave the same, regardless of the Auto-select setting --- either both groups should get selected, or both ovals get selected, or nothing gets selected. It shouldn't be possible for one to get selected and not the other, if the selection marquee intersects both.) Quote Link to comment Share on other sites More sharing options...
Hangman Posted September 23, 2023 Share Posted September 23, 2023 Nothing to apologize for and I agree, this does look like a bug, I think it may actually already have been logged as a bug a while ago... The 'issue' appears to be when you have nested adjustments. When an adjustment is nested to a group as per your file then this seems to prevent the group with the nested adjustment from being partially marquee selected. When an adjustment is nested to an object this seems to prevent the object with the nested adjustment from being partially marquee selected even when 'objects' is the Auto-select option. When the adjustment appears above the object within the group then 'Auto-select Default' correctly selects the groups and 'Auto-select Objects' correctly selects the objects within the groups when using a partial marquee selection. Left - Adjustment Nested to the Group | Middle - Adjustment Nested to the Object | Right - Adjustment Above the Object Inside the Group Screen Recording Marquee Selection v3.mp4 purplie 1 Quote Affinity Designer 2.5.5 | Affinity Photo 2.5.5 | Affinity Publisher 2.5.5 Affinity Designer Beta 2.6.0.2861 | Affinity Photo Beta 2.6.0.2861 | Affinity Publisher Beta 2.6.0.2861 MacBook Pro M3 Max, 36 GB Unified Memory, macOS Sonoma 14.6.1, Magic Mouse HP ENVY x360, 8 GB RAM, AMD Ryzen 5 2500U, Windows 10 Home, Logitech Mouse 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.