Author Topic: UICenterOnChild.OnDragFinished is getting called when clicked.  (Read 3932 times)

leagueofmonkeys

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 20
    • View Profile
In Example 7 - Scroll View (Panel), when using center on items, UICenterOnChild.OnDragFinished is incorrectly called when an item in the scroll view is clicked.

Can you please fix this.  Thanks

leagueofmonkeys

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 20
    • View Profile
Re: UICenterOnChild.OnDragFinished is getting called when clicked.
« Reply #1 on: September 01, 2014, 03:54:38 AM »
 :-[ bump

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: UICenterOnChild.OnDragFinished is getting called when clicked.
« Reply #2 on: September 01, 2014, 12:23:46 PM »
I can have a look at it when I get back home. I'm in Italy right now.

leagueofmonkeys

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 20
    • View Profile
Re: UICenterOnChild.OnDragFinished is getting called when clicked.
« Reply #3 on: September 01, 2014, 11:51:17 PM »
Ok thank you  :D

leagueofmonkeys

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 20
    • View Profile
Re: UICenterOnChild.OnDragFinished is getting called when clicked.
« Reply #4 on: September 23, 2014, 11:25:39 PM »
Bump

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: UICenterOnChild.OnDragFinished is getting called when clicked.
« Reply #5 on: September 24, 2014, 01:48:17 PM »
Just add a mDragStarted check on line 759 of UIScrollView:
  1. if (mDragStarted && onDragFinished != null) onDragFinished();