BUG-2102: Fixing an issue when a second ColorDialog is opened.

This commit is contained in:
Robin 2017-01-25 17:33:21 +01:00
parent 9e95482881
commit 98415aaa81
3 changed files with 9 additions and 11 deletions

View file

@ -66,8 +66,10 @@ namespace Greenshot.Controls {
}
private void ColorButtonClick(object sender, EventArgs e) {
ColorDialog colorDialog = ColorDialog.GetInstance();
colorDialog.Color = SelectedColor;
var colorDialog = new ColorDialog
{
Color = SelectedColor
};
// Using the parent to make sure the dialog doesn't show on another window
colorDialog.ShowDialog(Parent.Parent);
if (colorDialog.DialogResult == DialogResult.Cancel)