From 0e57155f2f1ce4475b9cecf2178b902ed0fded9a Mon Sep 17 00:00:00 2001 From: SergeySlice Date: Tue, 21 Apr 2020 12:08:55 +0300 Subject: [PATCH] repair Badge size Signed-off-by: SergeySlice --- rEFIt_UEFI/entry_scan/legacy.cpp | 6 +++--- rEFIt_UEFI/entry_scan/loader.cpp | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/rEFIt_UEFI/entry_scan/legacy.cpp b/rEFIt_UEFI/entry_scan/legacy.cpp index ea9c20842..e1112aacb 100644 --- a/rEFIt_UEFI/entry_scan/legacy.cpp +++ b/rEFIt_UEFI/entry_scan/legacy.cpp @@ -153,10 +153,10 @@ BOOLEAN AddLegacyEntry(IN const XStringW& FullTitle, IN const XStringW& LoaderTi Entry->AtDoubleClick = ActionEnter; Entry->AtRightClick = ActionDetails; if (ThemeX.HideBadges & HDBADGES_SHOW) { - if (ThemeX.HideBadges & HDBADGES_SWAP) { - Entry->BadgeImage = XImage(Entry->DriveImage, ThemeX.BadgeScale/16.f); //0 accepted + if (ThemeX.HideBadges & HDBADGES_SWAP) { //will be scaled later + Entry->BadgeImage = XImage(Entry->DriveImage, 0); //ThemeX.BadgeScale/16.f); //0 accepted } else { - Entry->BadgeImage = XImage(Entry->Image, ThemeX.BadgeScale/16.f); + Entry->BadgeImage = XImage(Entry->Image, 0); //ThemeX.BadgeScale/16.f); } } Entry->Volume = Volume; diff --git a/rEFIt_UEFI/entry_scan/loader.cpp b/rEFIt_UEFI/entry_scan/loader.cpp index e8d1c6095..153890d06 100644 --- a/rEFIt_UEFI/entry_scan/loader.cpp +++ b/rEFIt_UEFI/entry_scan/loader.cpp @@ -741,10 +741,10 @@ STATIC LOADER_ENTRY *CreateLoaderEntry(IN CONST CHAR16 *LoaderPath, if (ThemeX.HideBadges & HDBADGES_SHOW) { if (ThemeX.HideBadges & HDBADGES_SWAP) { // Entry->BadgeImage = egCopyScaledImage(Entry->DriveImage, ThemeX.BadgeScale); - Entry->BadgeImage = XImage(Entry->DriveImage, ThemeX.BadgeScale/16.f); + Entry->BadgeImage = XImage(Entry->DriveImage, 0); //ThemeX.BadgeScale/16.f); DBG(" Show badge as Drive."); } else { - Entry->BadgeImage = XImage(Entry->Image, ThemeX.BadgeScale/16.f); + Entry->BadgeImage = XImage(Entry->Image, 0); //ThemeX.BadgeScale/16.f); // Entry->BadgeImage = egCopyScaledImage((Entry->Image).ToEGImage(), ThemeX.BadgeScale); DBG(" Show badge as OSImage."); }