diff --git a/src/gui/components/cc_item_tvpig.cpp b/src/gui/components/cc_item_tvpig.cpp index 3544fea58..eedc4e65e 100644 --- a/src/gui/components/cc_item_tvpig.cpp +++ b/src/gui/components/cc_item_tvpig.cpp @@ -82,11 +82,11 @@ void CComponentsPIP::paint(bool do_save_bg) paintInit(do_save_bg); if(CNeutrinoApp::getInstance()->getMode() == NeutrinoMessages::mode_tv){ - videoDecoder->Pig(pig_x, pig_y, pig_w, pig_h, screen_w, screen_h); + videoDecoder->Pig(pig_x+2, pig_y, pig_w, pig_h, screen_w, screen_h); } else{ //paint an alternate image if no tv mode available - CComponentsPicture pic = CComponentsPicture (pig_x, pig_y, pig_w, pig_h, pic_name); - pic.paint(); + CComponentsPicture pic = CComponentsPicture (pig_x, pig_y, pig_w, pig_h, pic_name, CC_ALIGN_LEFT); + pic.paint(CC_SAVE_SCREEN_NO); } }