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

            Bug ID: 417792
           Summary: View -> Show Painting Assistants control/toggle can
                    become inverted in its action
           Product: krita
           Version: 4.2.8
          Platform: Debian stable
                OS: Linux
            Status: REPORTED
          Severity: minor
          Priority: NOR
         Component: Tool/Assistants
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

SUMMARY
This effect can be easily induced and can also be 'fixed' by inducing another
inversion.
It happens per-document and a new document or freshly opened document will not
have this.
It happens with all versions from 4.1.7 onwards.
This is confusing but not a disaster so I classed it as Minor.

STEPS TO REPRODUCE
1. With any number of assistants already in place, turn off Show Painting
Assistants.
2. Using the Assistant Tool, create a new assistant.
3. Note that Show Painting Assistants is now set to 'on/ticked' but that
assistants are not shown.
4. Note that the operation of Show Painting Assistants is now inverted with the
Assistant Tool and with the painting tools.
5. Turn off Show Painting Assistants and create a new assistant.
(You can also delete an existing assistant to get the same result as in 6.)
6. Note that Show Painting Assistants now works normally. It has been inverted
back to normal.


OBSERVED RESULT
See Steps to reproduce.

EXPECTED RESULT
It doesn't happen

SOFTWARE/OS VERSIONS
Krita

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

Qt

  Version (compiled): 5.12.5
  Version (loaded): 5.12.5

OS Information

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

OpenGL Info

  Vendor:  "NVIDIA Corporation" 
  Renderer:  "GeForce GTX 750 Ti/PCIe/SSE2" 
  Version:  "4.6.0 NVIDIA 418.74" 
  Shading language:  "4.60 NVIDIA" 
  Requested format:  QSurfaceFormat(version 3.0, options
QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24,
redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8,
stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer,
swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile 
QSurfaceFormat::CompatibilityProfile) 
  Current format:    QSurfaceFormat(version 4.6, options
QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24,
redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8,
stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer,
swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile 
QSurfaceFormat::CompatibilityProfile) 
     Version: 4.6
     Supports deprecated functions true 
     is OpenGL ES: false 

QPA OpenGL Detection Info 
  supportsDesktopGL: true 
  supportsOpenGLES: true 
  isQtPreferOpenGLES: false

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

Reply via email to