diff options
author | 2011-08-01 08:30:16 -0700 | |
---|---|---|
committer | 2011-08-01 08:30:16 -0700 | |
commit | ec7f410f07d149c1187a92080b0acda815ec3a75 (patch) | |
tree | 1e627b888600081599b061f9b3e03619ebfb35c9 /BCT/BytecodeTranslator/Phone/PhoneNavigationTraverser.cs | |
parent | 75b0b3ccd6b38aa4d03746e4f41d985ad32d2230 (diff) |
fix for exception when phoneControls are not set
Diffstat (limited to 'BCT/BytecodeTranslator/Phone/PhoneNavigationTraverser.cs')
-rw-r--r-- | BCT/BytecodeTranslator/Phone/PhoneNavigationTraverser.cs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/BCT/BytecodeTranslator/Phone/PhoneNavigationTraverser.cs b/BCT/BytecodeTranslator/Phone/PhoneNavigationTraverser.cs index b515e416..3141e61f 100644 --- a/BCT/BytecodeTranslator/Phone/PhoneNavigationTraverser.cs +++ b/BCT/BytecodeTranslator/Phone/PhoneNavigationTraverser.cs @@ -127,8 +127,10 @@ namespace BytecodeTranslator.Phone { public override void Visit(IMethodCall methodCall) {
if (isNavigationOnBackKeyPressHandler(methodCall)) {
PhoneCodeHelper.instance().BackKeyPressNavigates = true;
+ PhoneCodeHelper.instance().BackKeyNavigatingOffenders.Add(typeTraversed);
} else if (isCancelOnBackKeyPressHandler(methodCall)) {
PhoneCodeHelper.instance().BackKeyPressHandlerCancels = true;
+ PhoneCodeHelper.instance().BackKeyCancellingOffenders.Add(typeTraversed);
}
// check whether it is a NavigationService call
|