NotMyFault Posted February 24, 2023 Posted February 24, 2023 Hi, when setting the insertion target mode to e.g. "inside", this will apply to only one layer adding, and then reset to "on top" automatically. This makes no sense. https://affinity.help/photo2/English.lproj/pages/LayerOperations/target.html Pšenda and MikeTO 2 Quote Mac mini M1 A2348 | MBP M3 Windows 11 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080 LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 | Dell 27“ 4K iPad Air Gen 5 (2022) A2589 Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps. I use iPad screenshots and videos even in the Desktop section of the forum when I expect no relevant difference.
loukash Posted February 25, 2023 Posted February 25, 2023 3 hours ago, NotMyFault said: This makes no sense. I always thought this is "by design", but after reading the help page, apparently not. That said, I'm actually fine with this being a "one-off" setting that auto-reverts to default. So I'd rather have the help page changed to match the actual behavior. Quote MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2
MikeTO Posted February 25, 2023 Posted February 25, 2023 I think this is a bug and not by design. Quote Download a free PDF manual for Affinity Publisher 2.6 Download a quick reference chart for Affinity's Special Characters Affinity 2.6 for macOS Sequoia 15.3, MacBook Pro (M4 Pro) and iPad Air (M2)
NotMyFault Posted February 25, 2023 Author Posted February 25, 2023 5 hours ago, loukash said: I always thought this is "by design", but after reading the help page, apparently not. That said, I'm actually fine with this being a "one-off" setting that auto-reverts to default. So I'd rather have the help page changed to match the actual behavior. It is useless when self-resetting. You can always adjust the layer position after creation with one click-drag - which is about the same effort as changing insertion target before. It will save effort only in the case when the setting persists. I currently can’t remember any other setting self-resetting. Having a check-mark at the selected symbol gives the impression of being persistent. The default state is not shown as check-mark. insertion target symbol „on top“ would then needed be changed to „reset“ symbol, not getting a check-mark if selected. Or having a check-mark always present by default. Quote Mac mini M1 A2348 | MBP M3 Windows 11 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080 LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 | Dell 27“ 4K iPad Air Gen 5 (2022) A2589 Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps. I use iPad screenshots and videos even in the Desktop section of the forum when I expect no relevant difference.
Dan C Posted February 27, 2023 Posted February 27, 2023 Thanks for your report - there certainly seems to be some inconsistencies here. Firstly, the UI reverts to having no Targeting option selected after drawing the first object, however the behaviour will continue until a new selection is made. I would expect the UI option to remain active, until the behaviour is no longer true. For example, draw a rectangle and with this selected enable Insert Inside Selection. Draw 1 rectangle, which is automatically nested within the parent rectangle and the UI now returns to default. Without deselecting, draw one or multiple more rectangles, all of which are added inside, contrary to the UI state. The same is true of Layer > Insertion > Inside. Secondly, as above, the behaviour remains until a new selection is made which is not as the help-file reads. For example, draw a rectangle and with this selected enable Insert Inside Selection. Draw 1 rectangle, which is automatically nested within the parent rectangle and the UI now returns to default. Deselect the drawn rectangles and draw one or multiple more rectangles, all of which are added as top layers, contrary to the help file However I'm not 100% certain if this is expected behaviour and the helpfile is incorrect, or if the application is incorrect, as this is the same behaviour I'm seeing in V1 with these options. I'll be logging the above with our developers now for further investigation and consideration as to which needs to be adjusted, being sure to provide your personal preference. I hope this helps! NotMyFault 1 Quote
MikeTO Posted February 27, 2023 Posted February 27, 2023 33 minutes ago, Dan C said: Thanks for your report - there certainly seems to be some inconsistencies here. Firstly, the UI reverts to having no Targeting option selected after drawing the first object, however the behaviour will continue until a new selection is made. I would expect the UI option to remain active, until the behaviour is no longer true. For example, draw a rectangle and with this selected enable Insert Inside Selection. Draw 1 rectangle, which is automatically nested within the parent rectangle and the UI now returns to default. Without deselecting, draw one or multiple more rectangles, all of which are added inside, contrary to the UI state. The same is true of Layer > Insertion > Inside. Secondly, as above, the behaviour remains until a new selection is made which is not as the help-file reads. For example, draw a rectangle and with this selected enable Insert Inside Selection. Draw 1 rectangle, which is automatically nested within the parent rectangle and the UI now returns to default. Deselect the drawn rectangles and draw one or multiple more rectangles, all of which are added as top layers, contrary to the help file Is this what is really happening? I think the second shape is being drawn on top of the first shape which is inside of the original shape. Select a layer (A) and turn on Insert Inside Selection Draw a shape (B) - it is drawn inside A - Insert Inside Selection turns off Draw a shape (C) - it is drawn on top of layer B which is inside A, this is what should happen with Insert Inside Selection turned off. If it was really turned on then layer C would be drawn inside layer B. It's more obvious with Insert Behind than Insert Inside. NotMyFault 1 Quote Download a free PDF manual for Affinity Publisher 2.6 Download a quick reference chart for Affinity's Special Characters Affinity 2.6 for macOS Sequoia 15.3, MacBook Pro (M4 Pro) and iPad Air (M2)
NotMyFault Posted February 27, 2023 Author Posted February 27, 2023 For me it seems to reset after every single layer addition. Assume inside has been chosen: After adding a layer, the layer stack has now the newly created object chosen, so additional layers get added on top of the 2nd layer, effectively inside again. Quote Mac mini M1 A2348 | MBP M3 Windows 11 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080 LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 | Dell 27“ 4K iPad Air Gen 5 (2022) A2589 Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps. I use iPad screenshots and videos even in the Desktop section of the forum when I expect no relevant difference.
Dan C Posted February 27, 2023 Posted February 27, 2023 4 hours ago, MikeTO said: Is this what is really happening? I think the second shape is being drawn on top of the first shape which is inside of the original shape. Apologies, I hadn't considered this - if this setting was 'sticky' then I'd agree the third object drawn would be nested within the second, which is nested within the first (parent) object. I'll be sure to update the development log regarding this now MikeTO and loukash 1 1 Quote
NotMyFault Posted February 28, 2023 Author Posted February 28, 2023 Well, why not let the choice to the user? for me it makes no sense to have an insertion target to be made before every single use if the correction needs the identical effort. It saves nothing and is useless. I see the following use cases for getting sticky insertion target: i want do add multiple layers, all below instead of on top. E.g. power duplicate. The inserted layer needs to become active after adding. The normal mode inserts always above, would leading to an inverse layer sequence. i want to add multiple different layers nested. The parent layer is selected and should stay selected the whole time. i want to add layers above. Quote Mac mini M1 A2348 | MBP M3 Windows 11 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080 LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 | Dell 27“ 4K iPad Air Gen 5 (2022) A2589 Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps. I use iPad screenshots and videos even in the Desktop section of the forum when I expect no relevant difference.
Pšenda Posted February 28, 2023 Posted February 28, 2023 30 minutes ago, NotMyFault said: Well, why not let the choice to the user? The user should decide how the application will behave, not the other way around, so that the application dictates its behavior to the user. Quote Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.5.7.2948 (Retail) Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 24H2, Build 26100.2605. Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 24H2, Build 26100.2605. Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.
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.