diff --git a/apps/plugins/properties.c b/apps/plugins/properties.c index 80c6a83870..feae0f7419 100644 --- a/apps/plugins/properties.c +++ b/apps/plugins/properties.c @@ -289,6 +289,9 @@ enum plugin_status plugin_start(const void* parameter) char file[MAX_PATH]; if(!parameter) return PLUGIN_ERROR; rb->strcpy(file, (const char *) parameter); +#ifdef HAVE_TOUCHSCREEN + rb->touchscreen_set_mode(rb->global_settings->touch_mode); +#endif /* determine if it's a file or a directory */ bool found = false; diff --git a/apps/plugins/random_folder_advance_config.c b/apps/plugins/random_folder_advance_config.c index f66aa40ba7..e15cade643 100644 --- a/apps/plugins/random_folder_advance_config.c +++ b/apps/plugins/random_folder_advance_config.c @@ -622,6 +622,9 @@ enum plugin_status main_menu(void) enum plugin_status plugin_start(const void* parameter) { (void)parameter; +#ifdef HAVE_TOUCHSCREEN + rb->touchscreen_set_mode(rb->global_settings->touch_mode); +#endif cancel = false;