Bug 341

Summary: UI Bug - one landlord card is left in the wrong location and cards for humanPlayer are unclickable
Product: Group 8 (2019) Reporter: LXL <xinlinli7-c>
Component: MainAssignee: yanglou3-c
Status: RESOLVED FIXED    
Severity: normal CC: jiaqchen5-c, leqizheng2-c, xinlinli7-c, yujiaxu4-c, yuransun2-c
Priority: ---    
Version: Version1.0   
Hardware: PC   
OS: Mac OS   
Attachments: UI screenshot

Description LXL 2019-12-04 22:51:01 HKT
Created attachment 37 [details]
UI screenshot

After prepareRound() distributes cards to players, the landlordCards should be moved to the top of table,  but the second card stay in the original point. There might be something wrong with the application of move() methods. Everything works well yesterday. Is there any new changes?

Please find attached the screen shot.

Expect output: All three landlordCards move to the top of the screen.

Actual output: The middle landlordCard left in the center of the table which will confusing the later game process.
Comment 1 ZLQ 2019-12-05 12:56:10 HKT
It is caused by improper implementation of the function Table.move(), it does not move card when the prio-move position and post-move position have the same y axis. The problem has been fixed.