Small event-handler code fix.

This commit is contained in:
RKrom 2014-06-17 10:37:41 +02:00
commit c7aa3ebaf1
2 changed files with 7 additions and 5 deletions

View file

@ -425,14 +425,17 @@ namespace Greenshot {
}
private void BalloonTipClicked(object sender, EventArgs e) {
BalloonTipClosed(sender, e);
ShowSetting();
try {
ShowSetting();
} finally {
BalloonTipClosed(sender, e);
}
}
private void BalloonTipClosed(object sender, EventArgs e) {
notifyIcon.BalloonTipClicked -= BalloonTipClicked;
notifyIcon.BalloonTipClosed -= BalloonTipClosed;
}
private void HandleDataTransport(CopyDataTransport dataTransport) {
foreach(KeyValuePair<CommandEnum, string> command in dataTransport.Commands) {