tile image shouldn't defer loading for small images

This commit is contained in:
haven1433
2022-12-04 23:28:01 -06:00
parent 517a2f94f1
commit 27da38da76

View File

@@ -253,7 +253,12 @@ namespace HavenSoft.HexManiac.WPF.Controls {
public async void UpdateSource() {
var vm = ViewModel;
if (vm == null) return;
var pixels = await Task.Run(() => vm.PixelData);
short[] pixels;
if (vm is not BlockMapViewModel) {
pixels = vm.PixelData;
} else {
pixels = await Task.Run(() => vm.PixelData);
}
if (pixels == null || ViewModel == null) return;
if (!UseTrueTransparency) {
pixels = ConvertTransparentPixels(pixels);