Bug 410650

Summary: 4.3.0-prealpha severe lag with simple manipulation of vector lines and shapes
Product: [Applications] krita Reporter: Ahab Greybeard <ahab.greybeard>
Component: Layers/VectorAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: nightly build (please specify the git hash!)   
Target Milestone: ---   
Platform: Debian stable   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Ahab Greybeard 2019-08-06 13:30:16 UTC
SUMMARY
With the Aug05 krita-4.3.0-prealpha-b7872b8-x86_64.appimage build, there is severe lag when dragging the bounding box of a vector line/shape. This also happens with other recent 4.3.0-prealpha appimages.

STEPS TO REPRODUCE
1. Draw a vector line/shape, select it with the Select Shapes tool
2. Grab and drag one of the handles on the bounding box.

OBSERVED RESULT
It takes up to 5 seconds for the bounding box to respond to the cursor movement and then a little more time for the line/shape to follow the change.

EXPECTED RESULT
The bounding box should follow the cursor with no lag and the line/shape should follow with very little lag as it does in 4.2.5 and previous versions.

SOFTWARE/OS VERSIONS
Krita

 Version: 4.3.0-prealpha (git b7872b8)
 Languages: en_GB, en
 Hidpi: true

Qt

  Version (compiled): 5.12.4
  Version (loaded): 5.12.4

OS Information

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

Hardware Information

  GPU Acceleration: auto
  Memory: 16039 Mb
  Number of Cores: 8
  Swap Location: /tmp

ADDITIONAL INFORMATION
GPU acceleration and Instant Preview seem to have no effect on this.
If the handle drag follows a slow complicated path, the lag is greater.
During the drag and slow response, the CPU activity is much greater than it is than when doing this with version 4.2.5.
Comment 1 Ahab Greybeard 2019-09-08 07:43:14 UTC
This has recently been fixed: the 4.2.6 beta-1 appimage and krita-4.3.0-prealpha-ca902a4-x86_64.appimage no longer have this problem.

Setting to Resolved Fixed