()
| 1992 | } |
| 1993 | |
| 1994 | func (card *Card) StopResizing() { |
| 1995 | card.Resizing = "" |
| 1996 | card.LockPosition() |
| 1997 | card.ReceiveMessage(NewMessage(MessageCardResizeCompleted, card, nil)) |
| 1998 | |
| 1999 | if card.Rect.H > globals.GridSize { |
| 2000 | card.Collapsed = CollapsedNone |
| 2001 | } else if card.Rect.H < card.Contents.Container().IdealSize().Y { |
| 2002 | card.Collapsed = CollapsedShade |
| 2003 | } |
| 2004 | |
| 2005 | card.CreateUndoState = true |
| 2006 | |
| 2007 | } |
| 2008 | |
| 2009 | func (card *Card) LockPosition() { |
| 2010 | card.Rect.X = float32(math.Round(float64(card.Rect.X/globals.GridSize)) * float64(globals.GridSize)) |
no test coverage detected