https://bugs.kde.org/show_bug.cgi?id=445617
Bug ID: 445617 Summary: Gradient: Mesh Gradient is not responding at first time invocation Product: krita Version: 5.0.0-beta1 Platform: macOS (DMG) OS: macOS Status: REPORTED Severity: normal Priority: NOR Component: Tools/Vector Assignee: krita-bugs-n...@kde.org Reporter: hoangduytran1...@gmail.com Target Milestone: --- SUMMARY When invoke the first time, the Mesh Gradient option doesn't show any changes on the canvas STEPS TO REPRODUCE 1. Start Krita, use any default setting for new image 2. Delete the current paint layer, add a vector layer 3. Select the rectangle tool, make sure the options are - Fill: Background color - Outline: No Outline 4. Choose a none black/white background color 5. Draw a rectangle, it should be filled with the chosen background color 6. Use select tool and select the shape. 7. In the Tool Options, select the 'Fill' option (third on the right), the text you can see is 'Solid' 8. Select the 4th Option (Mesh Gradient icon), the 4th option, next to the text 'Solid' 9. Nothing appeared to have happened on the canvas. 10. Now change to 'Solid' (second icon) again, then back to 4th option 'Mesh Gradient' (second invocation), now you can see changes on the canvas. OBSERVED RESULT At the first time invocation, the canvas remains at the state before, as if nothing is happening. I'm not saying the code underneath doesn't performing anything, but going on the changes on the canvas, it appears as if NOTHING is being done. However, on subsequent invocations, the display of changes is instant, showing that the code performed the action as required. Maybe at the first invocation, the screen is NOT REFRESHED as expected. EXPECTED RESULT As soon as the option 'Mesh Gradient' is chosen, the transform will be reflected on the canvas immediately SOFTWARE/OS VERSIONS macOS: 10.17.5 ADDITIONAL INFORMATION Please see testing steps from this screencast (https://drive.google.com/file/d/1bxlvFSlbxkFiTT60_UvymetmUhkiBRmy/view?usp=sharing) -- You are receiving this mail because: You are watching all bug changes.