bugMyPaint - Bugs: bug #20364, [GTK2?] brush selection window: if...

 
 
Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

bug #20364: [GTK2?] brush selection window: if Intuos 5 is plugged in, laptop Synaptics touchpad cannot be used to choose brushes

Submitted by:  Andrew Chadwick <achadwick>
Submitted on:  Wed 12 Dec 2012 08:41:31 PM UTC  
 
Severity: 3 - NormalPriority: 5 - Normal
Status: Works For MePrivacy: Public
Assigned to: NoneOpen/Closed: Closed
Release: git 68d3f681 (12 Dec 2012)Planned Release: None
Operating System: Debian Wheezy/testing

Tue 24 Jun 2014 09:22:39 PM UTC, comment #3:

This bug tracker will shortly be moving to Github. As part of this process, we are reviewing old bug reports on gna.org.

This bug was marked as "Ready for Test" or "Works for Me" some time ago, but was still classified as Open and no feedback has been submitted since then. I am therefore assuming that the problem has been fixed to everyone's satisfaction (or was't reproducible by anybody else).

If you believe that this bug still affects the most recent git master of MyPaint (and thus the next release), please feel free to open a new issue on
Github about it. Our new issue trackers are:

https://github.com/mypaint/mypaint/issues
https://github.com/mypaint/libmypaint/issues

Andrew Chadwick <achadwick>
Project Administrator
Thu 13 Dec 2012 01:33:46 PM UTC, comment #2:

Yeah - it's best we keep that as a workaround users can apply themselves, given that the problem affects only one known piece of hardware and possibly only one known configuration. I was trying to figure out why the toolbar and popup brush choosers aren't affected: it's because they dismiss immediately after selection, and the subsequent event happens on the canvas.

The 5 is a fairly new tablet still, and support may improve. However it's unlikely that gtk2 will evolve to do the input things that gtk3 does. All the more reason for an early migration away from it in the 1.2 development cycle :)

Andrew Chadwick <achadwick>
Project Administrator
Thu 13 Dec 2012 07:33:30 AM UTC, comment #1:

I think if you comment that out, and you switch eg. from eraser to the stylus (while not hovering over the canvas, only over the brush selector), select a brush and want to paint, it will screw up.

Because the tool switch will only be detected when you hover over the canvas, and the tool switch will get you back to the previous brush used with that tool, instead of the brush that you have just selected.

(That's from memory, I think we had that bug once, I haven't actually tried it.)

Martin Renold <martinxyz>
Project Administrator
Wed 12 Dec 2012 08:41:31 PM UTC, original submission:

This really looks like a GTK2 bug, but it's odd enough to mention in the tracker anyway. Just in case people ask.

If an Intuos5 (PTH-650) is plugged in, my laptop's touchpad cannot be used to select brushes: clicks on the PixbufList don't seem to be getting through at all. It doesn't matter if the Brushes window is docked or undocked, and brush groups can still be chosen with the laptop touchpad. The laptop touchpad works elsewhere, and can be used for painting.

Does not affect the touchpad when an older Bamboo tablet (MTE-450A) is connected instead.

The popup "quick" brush selector, and the toolbar dropdown's brush list, are unaffected.

Commenting out the following lines in gui/brushselectionwindow.py restores the expected behaviour in PyGTK:

Could this be a suitable workaround? There seems to be some cleverness in the module for setting the device-specific brush at the point the button is pressed.

GTK3 mode is unaffected by this bug; however if MYPAINT_ENABLE_GTK3 is not set at runtime, the bug still presents when compiled with enable_gtk3=true.

Andrew Chadwick <achadwick>
Project Administrator

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by martinxyz (Posted a comment)
  • -unavailable- added by achadwick (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 24 Jun 2014 09:22:39 PM UTCachadwickOpen/ClosedOpen=>Closed
    Thu 13 Dec 2012 01:33:46 PM UTCachadwickStatusNone=>Works For Me
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup