PitterPen Posted April 13, 2023 Posted April 13, 2023 I think this is a bug, but I'm new to Affinity Designer so I could be wrong: This happens on Affinity Designer 2 on an iPad: Essentially, I set the stroke to be 'no color', then when I start drawing Affinity changes the stroke color. Here are the steps: I add a new vector layer and have that layer selected. I have the pencil tool selected. I set the stroke to "no color" (white with a slash through it) and I set the fill to orange. When I start drawing with the Pencil tool, the stroke immediately gets changed by the application to brown. I'm not sure why the stroke changes to brown if I had "no color" set before I started drawing. I was using brown on other layers, and it's like that overrides the selection I just made. Not sure if there is some kind of "inheritance override" rule, or if this is a bug. A workaround I'm doing for this is to let the application change the color to brown and draw 1 line with the brown stroke. Then I change the stroke to "no color" then delete the line I just drew. Now when I draw, the stroke has no color as I intended and stays on 'no color'. Thanks Quote
Staff stokerg Posted April 14, 2023 Staff Posted April 14, 2023 12 hours ago, PitterPen said: I add a new vector layer and have that layer selected. I have the pencil tool selected. I set the stroke to "no color" (white with a slash through it) and I set the fill to orange. When I start drawing with the Pencil tool, the stroke immediately gets changed by the application to brown. I'm struggling to replicate this at the moment, my stroke is staying set to No Fill, so i'm likely missing part of the puzzle. Could you provide a screen recording showing this happening? Quote
Paul Mudditt Posted April 14, 2023 Posted April 14, 2023 13 hours ago, PitterPen said: I think this is a bug, but I'm new to Affinity Designer so I could be wrong: This happens on Affinity Designer 2 on an iPad: Essentially, I set the stroke to be 'no color', then when I start drawing Affinity changes the stroke color. Here are the steps: I add a new vector layer and have that layer selected. I have the pencil tool selected. I set the stroke to "no color" (white with a slash through it) and I set the fill to orange. When I start drawing with the Pencil tool, the stroke immediately gets changed by the application to brown. I'm not sure why the stroke changes to brown if I had "no color" set before I started drawing. I was using brown on other layers, and it's like that overrides the selection I just made. Not sure if there is some kind of "inheritance override" rule, or if this is a bug. A workaround I'm doing for this is to let the application change the color to brown and draw 1 line with the brown stroke. Then I change the stroke to "no color" then delete the line I just drew. Now when I draw, the stroke has no color as I intended and stays on 'no color'. Thanks Possibly try using the context tool bar options for STROKE and FILL options for the pencil tool, I have seen some funnies using the colour studio wheel stroke and fill option, it seems to work slightly different. Quote Affinity Photo, Designer, Publisher 1.10 and 2.5 on macOS 15.3 Beta Sequoia on M1 Mac Mini 16GB 1TB Affinity Photo, Designer, Publisher 1.10 and 2.5 on Windows 10 Pro. (revived !) Affinity Photo, Designer, Publisher 2.5 on M1 iPad Pro 11” on iPadOS beta 18.3 https://www.facebook.com/groups/AffinityForiPad https://www.facebook.com/groups/AffinityPhoto/ https://www.facebook.com/groups/affinityphotoastrophotography The hardest link to find https://affinity.help Mud’s Macros Library:- https://forum.affinity.serif.com/index.php?/topic/156842-muds-macros-v11-library-content-aware-move-added/
PitterPen Posted April 14, 2023 Author Posted April 14, 2023 3 hours ago, stokerg said: I'm struggling to replicate this at the moment, my stroke is staying set to No Fill, so i'm likely missing part of the puzzle. Could you provide a screen recording showing this happening? Sure, I've attached a video that shows: I add a new vector layer, I select the Pencil tool, the Pencil shows 'no color' for the stroke (and fill) in the context tool bar, I change the fill to be orange, I draw a line and the line has stroke with color brown (not 'no color' as I would have expected). RPReplay_Final1681476888.mov Quote
Paul Mudditt Posted April 14, 2023 Posted April 14, 2023 Hmmm only way I can replicate that is by touching the stroke slider which immediately puts a stroke on the fill. Whenever I have a strange iPad problem often a Forced Restart fixes it. Have you tried closing all open apps then doing this? https://support.apple.com/en-gb/guide/ipad/ipad9955c007/ipados The next step would be to try the 2.1 beta version to see if that does the same. The beta version installs along side your V2.0 app. https://affinity.serif.com/en-gb/affinity-beta-program/ Alternatively if you have saved all your work into an iCloud folder and don’t mind losing all your Home Screen projects then delete the app and try re-installing it after a Forced Restart. Quote Affinity Photo, Designer, Publisher 1.10 and 2.5 on macOS 15.3 Beta Sequoia on M1 Mac Mini 16GB 1TB Affinity Photo, Designer, Publisher 1.10 and 2.5 on Windows 10 Pro. (revived !) Affinity Photo, Designer, Publisher 2.5 on M1 iPad Pro 11” on iPadOS beta 18.3 https://www.facebook.com/groups/AffinityForiPad https://www.facebook.com/groups/AffinityPhoto/ https://www.facebook.com/groups/affinityphotoastrophotography The hardest link to find https://affinity.help Mud’s Macros Library:- https://forum.affinity.serif.com/index.php?/topic/156842-muds-macros-v11-library-content-aware-move-added/
NotMyFault Posted April 15, 2023 Posted April 15, 2023 I can confirm the issue. it is not possible to change stroke/fill color for pencil tool when a vector layer is active. (And not a curve layer) as soon as you finish a new pencil layer, colors revert back to older settings. You can then change pencil colors, as a curve from pencil is active layer. probable cause: when a vector layer is active, and the pencil tool is chosen, changing stroke/fill wrongly gets applied to the vector layer and all child layers (none at this time). Using pencil creates a new curve layer, but using former colors. Similar bug when a artboard is active, fill gets applied to artboard instead of pencil tool. 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.
NotMyFault Posted April 15, 2023 Posted April 15, 2023 Exact sequence to reproduce create new document add artboard choose pencil tool draw with pencil set fill and stroke to e.g. blue add vector layer change fill and stroke to red draw with pencil color reverts back to blue it becomes more visible if you have already child layers of vector layer. whenever you change stroke/fill while pencil tool is active, and vector layer is active layer stack, colors get wrongly applied to vector layer and all child layers. 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.
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.