diff -r 863223ea6961 -r a0f57508af73 ui/viewmanagement/statehandler/src/glxcommandhandlerfactory.cpp --- a/ui/viewmanagement/statehandler/src/glxcommandhandlerfactory.cpp Fri Jun 25 15:41:33 2010 +0530 +++ b/ui/viewmanagement/statehandler/src/glxcommandhandlerfactory.cpp Sat Jul 10 00:59:39 2010 +0530 @@ -21,15 +21,13 @@ #include #include #include -#include -#include +#include #include #include #include #include #include - GlxCommandHandler* GlxCommandHandlerFactory::CreateCommandHandler(int commandId) { GlxCommandHandler* cmdHandler = NULL; @@ -60,9 +58,9 @@ break; case EGlxCmdRotateImgCW: case EGlxCmdRotateImgCCW: - cmdHandler = new GlxCommandHandlerRotateImage(); - break; - case EGlxCmdRotateImgCrop: cmdHandler = new GlxCommandHandlerCropImage(); + case EGlxCmdRotateImgCrop: + case EGlxCmdSetWallpaper: + cmdHandler = new GlxCommandHandlerEditImage(); break; default: break;