From ea65ce7b23968e29e5520c3a5b4997cd6e88a171 Mon Sep 17 00:00:00 2001 From: cxl Date: Tue, 17 Apr 2018 13:14:21 +0000 Subject: [PATCH] IconDes: Fixed issue with Rotate git-svn-id: svn://ultimatepp.org/upp/trunk@11895 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/IconDes/IconDes.cpp | 7 ------- uppsrc/IconDes/Image.cpp | 4 +++- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/uppsrc/IconDes/IconDes.cpp b/uppsrc/IconDes/IconDes.cpp index c745c4409..4327a8cec 100644 --- a/uppsrc/IconDes/IconDes.cpp +++ b/uppsrc/IconDes/IconDes.cpp @@ -43,13 +43,6 @@ void IconDes::SyncShow() if(IsCurrent()) { Slot& c = Current(); Image image = c.image; -/* if(c.supersampling) { - int l = c.image.GetLength(); - if(l > 0 && l <= 256 * 256) - image = DownSample3x(image); - else - image = IconDesImg::LargeImage(); - }*/ iconshow.image = image; iconshow.show_small = show_small; ilist.Set(2, image); diff --git a/uppsrc/IconDes/Image.cpp b/uppsrc/IconDes/Image.cpp index 647331d1b..9db82b60f 100644 --- a/uppsrc/IconDes/Image.cpp +++ b/uppsrc/IconDes/Image.cpp @@ -136,8 +136,10 @@ void IconDes::Rotate() c.paste_image = RotateClockwise(c.paste_image); MakePaste(); } - else + else { c.image = RotateClockwise(c.image); + SetSelect(255); + } SyncShow(); }