Log In
New Account
Home My Page Projects Blender 2.x BF release
Summary Activity Tracker SCM Files

Blender 2.6 Bug Tracker: Browse

[#26009] Menus in Paint & Sculpt Mode draw circle-brush on top

Date:
2011-02-10 10:11
Priority:
3
State:
Closed
Submitted by:
Jonathan Smith (jaydez)
Assigned to:
Ton Roosendaal (ton)
Category:
Interface
Status:
Fixed / Closed
Relates to:
Duplicates:
Patches:
 
Summary:
Menus in Paint & Sculpt Mode draw circle-brush on top
Detailed description
r34752
Ubuntu 10.04
Nvidia GeForce 8400 GS 512mb

When using the dynamic spacebar menu in any paint modes or sculpt mode, moving between the options causes the paint cursor to slow down. The fast you try and the longer, the more the cursor slows. Although it is not really noticeable between operator options, when you drag between menus is when it slows down. For an easy example:
Enable the Dynamic Spacebar Menu addon
Go to vertex paint on the default cube
Press spacebar and drag around between the various menus.

It appears the mouse cursor itself doesn't slow, but instead the paint circle around it turns glitchy, so that it doesn't smoothly follow the mouse. I know that in other menus that you open from the header this doesn't happen because the paint circle (I don't know what else to call it) goes away. Maybe there is a way to do this for menus that are popped up in the 3d view using a shortcut, so that when the menu is opened the paint circle goes away, since I am pretty sure that is the problem.

Followup

Message
  • Date: 2011-02-12 04:57
  • Sender: Jonathan Smith
  • The reason I posted here instead of in the bf-extensions tracker, was because I had figured that it was a bug with Blender itself not the script. The only reason the script has anything to do with this is because that is the only example I could give of a menu being opened in-screen during paint mode, if you explore closely you will see that it also happens with the default spacebar search menu. If I wrote a separate script that also opened a menu in-screen than I assume it would have the same problem. I don't believe there is anything you can change in the script to get rid of the lag (since there is no lag in edit mode or view mode).

    In fact as I said earlier, the lag appears to be with the paint circle which is around the cursor, but for some reason lags when moving around the menu. A simple way to fix this would be to disable the circle when using a menu in-screen during a paint mode. You can also see this happen slightly when using the default search menu, so it is not just a problem with the script.

    Maybe this could be reopened until it is fixed?
  • Date: 2011-02-13 11:36
  • Sender: Ton Roosendaal
  • I might be mistaken, and then it's an error in our python API.
    Still, what you describe doesn't seem to be acceptable behaviour (while using menus, no painting is allowed).

    Best is to ask the writer of this script to verify it, and when there's an issue with our API he can then file a defailed report.
  • Date: 2011-02-13 12:20
  • Sender: Ton Roosendaal
  • reopened with new title, thanks for persistance :)
  • Date: 2011-02-13 12:21
  • Sender: Jonathan Smith
  • No problem, hope it gets fixed soon.
  • Date: 2011-02-15 09:48
  • Sender: Jonathan Smith
  • I also noticed that this happens with the image editor when painting.
 

Attached Files:

No Files Currently Attached

Changes:

Field Old Value Date By
status_idOpen2011-02-19 12:59ton
close_dateNone2011-02-19 12:59ton
StatusReopened2011-02-19 12:59ton
CategoryNone2011-02-13 12:20ton
StatusClosed2011-02-13 12:20ton
status_idClosed2011-02-13 12:20ton
close_date2011-02-10 16:062011-02-13 12:20ton
assigned_tonone2011-02-13 12:20ton
summarySlow In-Screen Menus in Paint & Sculpt Mode2011-02-13 12:20ton
status_idOpen2011-02-10 16:06ton
close_dateNone2011-02-10 16:06ton
StatusNew2011-02-10 16:06ton