File tree Expand file tree Collapse file tree 2 files changed +18
-4
lines changed
Expand file tree Collapse file tree 2 files changed +18
-4
lines changed Original file line number Diff line number Diff line change @@ -123,8 +123,13 @@ void meal_pager_app_free(Meal_Pager* app) {
123123 int_input_free (app -> int_input );
124124
125125 view_dispatcher_free (app -> view_dispatcher );
126- furi_record_close (RECORD_GUI );
127126
127+ variable_item_list_free (app -> variable_item_list );
128+ meal_pager_transmit_free (app -> meal_pager_transmit );
129+ meal_pager_startscreen_free (app -> meal_pager_startscreen );
130+
131+ furi_record_close (RECORD_GUI );
132+ furi_record_close (RECORD_NOTIFICATION );
128133 app -> gui = NULL ;
129134 app -> notification = NULL ;
130135
Original file line number Diff line number Diff line change @@ -109,8 +109,9 @@ bool meal_pager_transmit_input(InputEvent* event, void* context) {
109109 instance -> view ,
110110 Meal_PagerTransmitModel * model ,
111111 {
112- UNUSED (model );
113- instance -> callback (Meal_PagerCustomEventTransmitBack , instance -> context );
112+ if (model -> sending != 0 ) {
113+ //instance->callback(Meal_PagerCustomEventTransmitBack, instance->context);
114+ }
114115 },
115116 true);
116117 break ;
@@ -171,7 +172,15 @@ void meal_pager_transmit_free(Meal_PagerTransmit* instance) {
171172 furi_assert (instance );
172173
173174 with_view_model (
174- instance -> view , Meal_PagerTransmitModel * model , { UNUSED (model ); }, true);
175+ instance -> view ,
176+ Meal_PagerTransmitModel * model ,
177+ {
178+ model -> pager_type = 0 ;
179+ model -> station = 0 ;
180+ model -> pager = 0 ;
181+ model -> sending = 0 ;
182+ },
183+ true);
175184 view_free (instance -> view );
176185 free (instance );
177186}
You can’t perform that action at this time.
0 commit comments