From 4084b7f6e83cdc52114b3b9e579d5d7f505174d1 Mon Sep 17 00:00:00 2001 From: lempamo Date: Sat, 5 Aug 2017 08:29:30 -0400 Subject: fixed not all icons showing --- TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.cs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.cs') diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.cs index 3debce7..08cbf78 100644 --- a/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.cs +++ b/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.cs @@ -150,24 +150,24 @@ namespace TimeHACK.OS.Win95.Win95Apps itm = this.mainView.Items.Add(Path.GetFileName(str)); itm.Tag = str; } - else return; + else break; } - else return; - } else { + else break; + } + else { if (!(Path.GetFileName(str) == "_data.info")) { itm = this.mainView.Items.Add(Path.GetFileName(str)); itm.Tag = str; } - else return; + else break; } FileSystemFolderInfo fsfi = JsonConvert.DeserializeObject(File.ReadAllText(Path.Combine(CurrentDirectory, "_data.info"))); - foreach(var item in fsfi.Files) + foreach (var item in fsfi.Files) { Debug.Print(item.Name + " " + Path.GetFileName(str)); - if (item.Name == Path.GetFileName(str)) { itm.ImageIndex = item.FileIcon; return; } + if (item.Name == Path.GetFileName(str)) { itm.ImageIndex = item.FileIcon; break; } } - itm.ImageIndex = 8; } } catch (Exception ex) { //wm.StartInfobox95("Exploring - C:", "Error with the file explorer \n" + ex.Message, Properties.Resources.Win95Info); add illegal operation dialog here later -- cgit v1.2.3