Author Topic: [v1.5.12.23] Mouse Move nothing selected when editing  (Read 2364 times)

Pfeil

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4747
  • RTFM
[v1.5.12.23] Mouse Move nothing selected when editing
« on: October 06, 2016, 03:32:57 PM »
When editing a Mouse Move action, any top-level selection(Not within "Mouse Movement Relates to") made with radio buttons in the "Move the Mouse Cursor to a Location" section will be deselected.

I suspect this may have crept in when the Move X and Move Y radio buttons were made independent of each other.

Gary

  • Administrator
  • Hero Member
  • *****
  • Posts: 2826
Re: [v1.5.12.23] Mouse Move nothing selected when editing
« Reply #1 on: October 06, 2016, 09:05:27 PM »
I add a move mouse left 55 pixels and I hit, 'OK'.

I edit the new mouse action and move mouse left 55 is selected.

I click on the, 'Move to coordinates' radio button (top-level item).

At this point, yours is not deselecting the move mouse left radio button?

Pfeil

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4747
  • RTFM
Re: [v1.5.12.23] Mouse Move nothing selected when editing
« Reply #2 on: October 06, 2016, 09:36:26 PM »
Yeah, that's poorly described of me, apologies(it made sense at the time, while looking at the problem).

The selection is "forgotten" when the action is edited. When opening the "Edit a Mouse Action" dialog, no radio buttons will be selected.

It will be remembered for the "Mouse Movement Relates to" and "Adjust the Mouse Cursor Location" sections, but not the "Move the Mouse Cursor to a Location" section.
« Last Edit: October 06, 2016, 09:40:45 PM by Pfeil »

Gary

  • Administrator
  • Hero Member
  • *****
  • Posts: 2826
Re: [v1.5.12.23] Mouse Move nothing selected when editing
« Reply #3 on: October 06, 2016, 10:59:59 PM »
Ah... Ok.  Thanks for the animation, as that cleared things up.

What's funny is that it does not do this in debug.  I figured out that it was an event that was firing in a different order when compiled.

Thanks for catching that.  I put a beta package together just for that, as that could really jam somebody up.