Bug 399664 - Cursor stuck on "col-resize" once hovered the UI dockers (USE_QT_XCB)
Summary: Cursor stuck on "col-resize" once hovered the UI dockers (USE_QT_XCB)
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: git master (please specify the git hash!)
Platform: Appimage Linux
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
: 405259 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-10-11 14:53 UTC by mvowada
Modified: 2019-03-11 15:38 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
(Video example) (237.20 KB, video/mp4)
2018-10-11 14:53 UTC, mvowada
Details
[^ Gif anim to show I can't reproduce the bug ] (178.95 KB, image/gif)
2018-10-11 15:20 UTC, David REVOY
Details
(New video - brush not working) (437.35 KB, video/mp4)
2018-10-12 13:04 UTC, mvowada
Details

Note You need to log in before you can comment on or make changes to this bug.
Description mvowada 2018-10-11 14:53:41 UTC
Created attachment 115568 [details]
(Video example)

(Krita appimage 4.2.0-pre-alpha (git d4a8064) - Ubuntu 14.04, Unity)

In latest nightly build the cursor gets stuck on the "col-resize" icon (https://www.w3schools.com/csSref/playit.asp?filename=playcss_cursor&preval=col-resize) when hovering the UI dockers ("Esc" key works to unblock).

(see video)
Comment 1 David REVOY 2018-10-11 15:20:58 UTC
Created attachment 115571 [details]
[^ Gif anim to show I can't reproduce the bug ]

I tried and can't reproduce here on Git~master(539f7d07e).
But my setup is a bit different. I have only one "Shade Selector" slider. I tested with two, same. (gif in attachment) Kubuntu 18.04.1, Nvidia proprietary driver, Plasma D.E.
Comment 2 mvowada 2018-10-11 15:31:58 UTC
Thanks for checking. Sorry, here are more complete informations in case devs need them:

Krita
  Version: 4.2.0-pre-alpha (git d4a8064)

Qt
  Version (compiled): 5.10.0
  Version (loaded): 5.10.0

OS Information
  Build ABI: x86_64-little_endian-lp64
  Build CPU: x86_64
  CPU: x86_64
  Kernel Type: linux
  Kernel Version: 3.13.0-142-generic
  Pretty Productname: Ubuntu 14.04.5 LTS
  Product Type: ubuntu
  Product Version: 14.04

OpenGL Info 
  Vendor:  NVIDIA Corporation 
  Renderer:  "GeForce 9800 GT/PCIe/SSE2" 
  Version:  "3.3.0 NVIDIA 340.102" 
  Shading language:  3.30 NVIDIA via Cg compiler 
  Requested format:  QSurfaceFormat(version 3.0, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::SwapBehavior(DoubleBuffer), swapInterval 0, colorSpace QSurfaceFormat::ColorSpace(DefaultColorSpace), profile  QSurfaceFormat::OpenGLContextProfile(CompatibilityProfile)) 
  Current format:    QSurfaceFormat(version 3.3, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 0, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::SwapBehavior(DoubleBuffer), swapInterval 0, colorSpace QSurfaceFormat::ColorSpace(DefaultColorSpace), profile  QSurfaceFormat::OpenGLContextProfile(CompatibilityProfile)) 
     Version: 3.3
     Supports deprecated functions true 
     is OpenGL ES: false
Comment 3 wolthera 2018-10-11 15:36:34 UTC
Yes, this is related to the nightlies currently using the QT xcb implementation instead of Krita's own(this requires a cmake option), because it resolves some linux tablet bugs... it however does introduce the os x tablet bugs :p

Anyway, confirming(for me it stays stuck in the arrow), and changing the name so it's easier to find later.
Comment 4 Halla Rempt 2018-10-12 12:08:16 UTC
I don't see the cursor stuck, but painting gets broken.
Comment 5 mvowada 2018-10-12 13:04:06 UTC
Created attachment 115596 [details]
(New video - brush not working)

(In reply to Boudewijn Rempt from comment #4)
> painting gets broken.
I can confirm also on Ubuntu 14.04 (see new video).
Comment 6 wolthera 2019-03-09 10:39:29 UTC
*** Bug 405259 has been marked as a duplicate of this bug. ***
Comment 7 Dmitry Kazakov 2019-03-10 08:32:56 UTC
I can confirm the bug locally
Comment 8 Dmitry Kazakov 2019-03-11 15:38:14 UTC
The bug is fixed in 
https://phabricator.kde.org/R37:a3193fe273c3f2c3b5493f77724a4bc099ae5e36