From 9501986047056c9f6ca954817ae597e302028f2e Mon Sep 17 00:00:00 2001 From: Jonathan Gordon Date: Sun, 27 Feb 2011 09:30:33 +0000 Subject: Blindly forcing stylus mode on plugin entry for an arbitrary subset of touch targets is a *REALLY BAD IDEA* so do it properly so we dont have to revert any commits. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29417 a1c6a512-1295-4272-9138-f99709370657 --- apps/plugins/properties.c | 3 +++ apps/plugins/random_folder_advance_config.c | 3 +++ 2 files changed, 6 insertions(+) (limited to 'apps/plugins') 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; -- cgit v1.2.3