Page MenuHome

Can not slide value in Input manager
Closed, ResolvedPublic

Description

System Information
W10, GF770

Blender Version
2.77RC1

Short description of error
Sliding value in the Input manager move mouse on the top and sliding is not possible. Try for example Factor in Edge Crease

Details

Type
Bug

Event Timeline

Cenek Strichel (cenda) raised the priority of this task from to Needs Triage by Developer.
Cenek Strichel (cenda) updated the task description. (Show Details)
Cenek Strichel (cenda) set Type to Bug.
Bastien Montagne (mont29) lowered the priority of this task from Needs Triage by Developer to Confirmed, Medium.Mar 4 2016, 2:03 PM

Ugh… same behavior in official 2.76 too.

Present even in 2.73 release… odd nobody noticed this before!

This is caused by dragging numbers calling keymap_item_modified, which sets the keymap modified flag and immediately rebuilds the full keymap with WM_keyconfig_update while the button is being dragged.

Possible fixes:

  • Delay flagging the keymap as edited while the button is being manipulated.
  • Change the keymap code to use existing pointers when updating the keymap.
  • Extend ui_but_equals_old to support this case (though its not enough to simply have them be equal, other changes to button updating would be needed).