Ver Fonte

fix: remove select to exit to avoid hang bug

xtruan há 2 anos atrás
pai
commit
53b9eb3c41
1 ficheiros alterados com 4 adições e 4 exclusões
  1. 4 4
      views/flipchess_scene_1.c

+ 4 - 4
views/flipchess_scene_1.c

@@ -561,6 +561,10 @@ bool flipchess_scene_1_input(InputEvent* event, void* context) {
                 instance->view,
                 instance->view,
                 FlipChessScene1Model * model,
                 FlipChessScene1Model * model,
                 {
                 {
+                    // if(model->paramExit == FlipChessStatusReturn) {
+                    //     instance->callback(FlipChessCustomEventScene1Back, instance->context);
+                    //     break;
+                    // }
                     if(!flipchess_isPlayerTurn(model)) {
                     if(!flipchess_isPlayerTurn(model)) {
                         model->thinking = 1;
                         model->thinking = 1;
                     }
                     }
@@ -572,10 +576,6 @@ bool flipchess_scene_1_input(InputEvent* event, void* context) {
                 instance->view,
                 instance->view,
                 FlipChessScene1Model * model,
                 FlipChessScene1Model * model,
                 {
                 {
-                    if(model->paramExit == FlipChessStatusReturn) {
-                        instance->callback(FlipChessCustomEventScene1Back, instance->context);
-                        break;
-                    }
                     // first turn of round, probably player but could be AI
                     // first turn of round, probably player but could be AI
                     flipchess_turn(model);
                     flipchess_turn(model);
                     flipchess_drawBoard(model);
                     flipchess_drawBoard(model);