- LedPatternRX51 pattern = button.get_data ("pattern");
- var dialog = new LedProgramDialog (pattern);
- dialog.set_transient_for (this);
-
- int response = 0;
- while (response >= 0)
- response = dialog.run ();
- dialog.destroy ();
+ LedPattern pattern = button.get_data ("pattern");
+ if (pattern is LedPatternRX51) {
+ var dialog = new LedProgramDialog ((LedPatternRX51) pattern);
+ dialog.set_transient_for (this);
+
+ int response = 0;
+ while (response >= 0)
+ response = dialog.run ();
+ dialog.destroy ();
+ }