https://bugs.kde.org/show_bug.cgi?id=426349

            Bug ID: 426349
           Summary: Layers manipulation is buggy
           Product: krita
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Scripting
          Assignee: krita-bugs-n...@kde.org
          Reporter: grum...@grum.fr
  Target Milestone: ---

SUMMARY

Detailled description of problem is available on krita-artist.org
https://krita-artists.org/t/layers-manipulation-is-buggy/11566?u=grum999

In few words, with Krita Plus (4.4.0) and Next (5.0.0), some layer manipulation
made from script are totaly asynchronous and then, as script execution is fast,
when an instructions on layers is made, the next one are executed before the
previous ones are finished.

@Tiar may have found origin of problem:
https://krita-artists.org/t/layers-manipulation-is-buggy/11566/7?u=grum999
>> It looks like a regression from the multi-threaded fill layers:
>> 3f85089fa36ad371ce1322117c0c420e806b580f is the first bad commit
>> commit 3f85089fa36ad371ce1322117c0c420e806b580f



STEPS TO REPRODUCE
Please read topic in Krita artist (sorry, but formatting in KDE bugtracking
system is not good enough to be able to copy all explanation properly provided
on krita-artist.org)

OBSERVED RESULT
When execution of script is made with Krita 4.3.0, layers content is correct
When execution of script is made with Krita Plus and/or Next, layers content:
- is correct when a delay (sleep) is applied after each layer instruction
- is not correct when no delay is applied after each layer instruction

EXPECTED RESULT
Layers content must be correct when no delay is applied after each layer
instruction (like it was with Krita 4.3.0)

SOFTWARE/OS VERSIONS
Windows: not tested
macOS: not tested

Qt

  Version (compiled): 5.12.9
  Version (loaded): 5.12.9

OS Information

  Build ABI: x86_64-little_endian-lp64
  Build CPU: x86_64
  CPU: x86_64
  Kernel Type: linux
  Kernel Version: 4.19.0-10-amd64
  Pretty Productname: Debian GNU/Linux 10 (buster)
  Product Type: debian
  Product Version: 10
  Desktop: KDE

ADDITIONAL INFORMATION
-

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to