private void IssueDetailsPanel_VisibleChanged(object sender, EventArgs e) { if (Visible) { model.addListener(this); rebuildAllPanels(false); status.setInfo("No issue details yet"); runRefreshThread(); } else { model.removeListener(this); } }
public void shutdown() { model.removeListener(this); }