protected override bool OnLeaveNotifyEvent (Gdk.EventCrossing ev) { if (!pinned && pin_img != null) { pin_img.Pixbuf = pinup; } return base.OnLeaveNotifyEvent (ev); } }