--- apps/action.c 2009-12-30 17:05:17.000000000 +0100 +++ apps/action.c 2009-12-30 16:49:32.000000000 +0100 @@ -210,7 +210,16 @@ } /* eat all buttons until the previous button was |BUTTON_REL (also eat the |BUTTON_REL button) */ - return ACTION_NONE; /* "safest" return value */ + + + // dont eat up clickwheel slides on ipod targets.... they have no BUTTON_REL.... + // dirty solution but it works .... TODO: make it compatible with other targets than ipod + if ((button & BUTTON_SCROLL_FWD) || (button & BUTTON_SCROLL_BACK) ) { + // splashf(0,"action %8x",button); // sven debug + last_action = ACTION_NONE; + last_context = context; // prevent that we come back here if a context switch has happened + } + return ACTION_NONE; /* "safest" return value */ } last_context = context; #ifndef HAS_BUTTON_HOLD