return;
}
- if (verb.ConfirmationPopup)
+#if DEBUG
+ // No confirmation pop-ups in debug mode.
+ ExecuteVerb(verb);
+#else
+ if (!verb.ConfirmationPopup)
{
- if (verbElement.SubMenu == null)
- {
- var popupElement = new ConfirmationMenuElement(verb, "Confirm");
- verbElement.SubMenu = new ContextMenuPopup(_context, verbElement);
- _context.AddElement(verbElement.SubMenu, popupElement);
- }
-
- _context.OpenSubMenu(verbElement);
+ ExecuteVerb(verb);
+ return;
}
- else
+
+ if (verbElement.SubMenu == null)
{
- ExecuteVerb(verb);
+ var popupElement = new ConfirmationMenuElement(verb, "Confirm");
+ verbElement.SubMenu = new ContextMenuPopup(_context, verbElement);
+ _context.AddElement(verbElement.SubMenu, popupElement);
}
+
+ _context.OpenSubMenu(verbElement);
+#endif
}
private void Close()