(msg *Message)
| 3583 | } |
| 3584 | |
| 3585 | func (sb *SubPageContents) ReceiveMessage(msg *Message) { |
| 3586 | |
| 3587 | if (msg.Type == MessagePageChanged || msg.Type == MessageThemeChange) && sb.Card.Page.IsCurrent() { |
| 3588 | sb.TakeScreenshot() |
| 3589 | } |
| 3590 | |
| 3591 | if sb.SubPage != nil { |
| 3592 | if msg.Type == MessageCardDeleted { |
| 3593 | globals.Hierarchy.AddPage(sb.SubPage) |
| 3594 | } |
| 3595 | } |
| 3596 | |
| 3597 | } |
| 3598 | |
| 3599 | func (sb *SubPageContents) TakeScreenshot() { |
| 3600 |
nothing calls this directly
no test coverage detected