Just tried this now as you suggested:
case '4':
if(menuActive == true){
GLCD.ClearArea();
GLCD.println("Master Configuration");
GLCD.println("# To exit menu");
GLCD.println("1. Device ID");
char key2 = keypad.getKey(); //Used for this sub menu only
switch (key2) {
case '1':
GLCD.ClearArea();
GLCD.println("Device ID menu");
break;
}
And it still toggles the LED, this is infuriating...
uber