Menu

#498 Task Coach captures touch-screen cursor strangely

closed
None
linux
2026-01-20
2019-03-08
Aaron Wolf
No

For a long time, Task Coach has been capturing my cursor on my touch-screen laptop such that when I make the TC window active, it already has acted like the cursor is pushed down and moving the cursor acts like dragging a task. If I click with the physical buttons, it will move tasks or create dependencies that I don't intend. If I tap on the screen, it just releases the item and I can then work.

So, when this happens (which is not 100% of the time but very frequent), I can usually catch that it is happening and then tap on the screen and get back to functioning.

I use touchegg but don't know if that's related.

I've attached a log that seems relevant.

1 Attachments

Discussion

  • Aaron Wolf

    Aaron Wolf - 2019-03-09

    Here's a shorter updated log from another time with similar glitch:

    ============= Fri Mar 8 22:58:36 2019
    Traceback (most recent call last):
    File "/usr/lib/python2.7/dist-packages/taskcoachlib/thirdparty/hypertreelist.py", line 3529, in OnMouse
    self.dragImage.BeginDrag(wx.Point(0,0), self)
    File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/wx/_controls.py", line 6358, in BeginDrag
    return _controls
    .DragImage_BeginDrag(args, *kwargs)
    wx._core.PyAssertionError: C++ assertion "!wxMouseCapture::IsInCaptureStack(this)" failed at ../src/common/wincmn.cpp(3271) in CaptureMouse(): Recapturing the mouse in the same window?

     
  • Aaron Wolf

    Aaron Wolf - 2025-12-26
    • status: unread --> closed
     
  • Aaron Wolf

    Aaron Wolf - 2025-12-26

    Hi, excited to tell you that https://github.com/taskcoach/taskcoach now has updated Python3 Task Coach packages for Debian and Ubuntu based systems, you can try the AppImage, but I'm using the .deb options and everything is working for me. Give it a try and report bugs there, cheers!

    Maybe the update will have no more issues with touch-screen, but if it does, we can now actually look into trying to fix them

     

Log in to post a comment.

MongoDB Logo MongoDB