- CONNECT( THEMIM, inputChanged( input_thread_t * ), this, update( input_thread_t * ) );
+ /* If using the General Mode */
+ if( !p_item )
+ {
+ msg_Dbg( p_intf, "Using a general windows" );
+ CONNECT( THEMIM, inputChanged( input_thread_t * ),
+ this, update( input_thread_t * ) );
+
+ if( THEMIM->getInput() )
+ p_item = input_GetItem( THEMIM->getInput() );
+ }