Only one dialog per type allowed

Attempting to open another of an existing dialog will cause the original to refresh and focus.