diff -r c499df2dbb33 -r 2c833fc9e98f ui/viewmanagement/statehandler/src/glxcommandhandlerfactory.cpp --- a/ui/viewmanagement/statehandler/src/glxcommandhandlerfactory.cpp Mon May 03 12:31:32 2010 +0300 +++ b/ui/viewmanagement/statehandler/src/glxcommandhandlerfactory.cpp Fri May 14 15:52:22 2010 +0300 @@ -26,6 +26,7 @@ #include #include + GlxCommandHandler* GlxCommandHandlerFactory::CreateCommandHandler(int commandId) { GlxCommandHandler* cmdHandler = NULL; @@ -33,11 +34,15 @@ { case EGlxCmdDelete: cmdHandler = new GlxCommandHandlerDelete(); break; - case EGlxCmdAddToAlbum: cmdHandler = new GlxCommandHandlerAddToContainer(); + case EGlxCmdAddToAlbum: + case EGlxCmdAddToFav: + cmdHandler = new GlxCommandHandlerAddToContainer(); break; case EGlxCmdRotate: cmdHandler = new GlxCommandHandlerRotate(); break; - case EGlxCmdRemoveFrom: cmdHandler = new GlxCommandHandlerRemoveFrom(); + case EGlxCmdRemoveFrom: + case EGlxCmdRemoveFromFav: + cmdHandler = new GlxCommandHandlerRemoveFrom(); break; case EGlxCmdAddMedia: cmdHandler = new GlxCommandHandlerNewMedia(); break;