From b604dfc4af5639f322759ad1e2799a5c45cf2319 Mon Sep 17 00:00:00 2001 From: MascaraSnake Date: Sat, 23 Jan 2016 09:31:26 +0100 Subject: [PATCH] Merged in GZDB r2475. --- Source/Core/Controls/ThingBrowserControl.cs | 6 +++--- Source/Core/Resources/SkySphere.md3 | Bin 8244 -> 8244 bytes Source/Core/ZDoom/ZDTextParser.cs | 3 +++ 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/Source/Core/Controls/ThingBrowserControl.cs b/Source/Core/Controls/ThingBrowserControl.cs index 848b0b8..61101f5 100644 --- a/Source/Core/Controls/ThingBrowserControl.cs +++ b/Source/Core/Controls/ThingBrowserControl.cs @@ -359,9 +359,9 @@ namespace CodeImp.DoomBuilder.Controls // Select this if(n.TreeView != null) //mxd. Tree node may've been removed during filtering { - n.Parent.Expand(); - typelist.SelectedNodes.Add(n); - n.EnsureVisible(); + if (n.Parent != null) n.Parent.Expand(); // node won't have parent when the list is prefiltered + typelist.SelectedNodes.Add(n); + n.EnsureVisible(); break; } } diff --git a/Source/Core/Resources/SkySphere.md3 b/Source/Core/Resources/SkySphere.md3 index b0ad8cff19215aac2f675657bd5f7fbe7dcbdeb0..536069daa00d57149bfb1ac50b9a77bc7bddb7ec 100644 GIT binary patch delta 1858 zcmYk7K};Q06o&7erdm;BOa)f*faIF;(zu~?Q{J0L(%4FPiCQo^&=5%4SR}>>BtmM& zstFXqswlE5B}Nt&7EPfs>7on)7Els323QG?B@g1lhPatK{{Oiw`jVG#&fGh5&;QRk z_s-?!a^H5pc6=cfDODLINnrtOK-}=$=es%e)bHQzd*5&9ss+>SFSS0(_Dp{2W7J>W zx$alIQ|U9l{BhP_7`y3x7#{occIJ)Lm)WV8_v<-(c>O{>XEWw(j<;dQhY;D^)M?XyW3^gyUhfXx;n)>z>bBd0~{XZh^dY3l7+Vy1#YoiEg?6$L-88qz=8b zUw@*_Nv%GTnuFAvkopm%{Jcqfzk5xTW8&WLR zMec*7m_gDUl4g-K4@B;6K67KtTuJ;%pIS(2<9%u+shy-39H%#69t*k~G>-!`lcc#M z-6rY2i`|0!I*6k;&%afB{>s&kzV6=I@9v$u-}-FF$xx{pZ_%Dw=}F4K^qNy)R-G!d za$vVL?r%6%=C1)e$au%8Guzen6~;xU((D!EZxrG~r`9~#iWOrffWJwK@h1u55~tpT zC#vnf#f?&DgE={1`x&R49j4;IRxwUHTg<7RWG_a1#@Se5;TEBT^ zafpk?IxQ2L=e0c0Uhc^Yx>`JWVQ&{4z`U@miNMWS!ZS%M&ds5VIB=)?6kTl#!jn7F%}eK zK`|B-V?i+%6k|a#78GNr)$@(wEN-Mb$BtJtgp&%_Vh$+gfMO0fLvuheXIeEOnHn#r zFG=I&bn|028o0p*0}E^{u*il257|hdVgrFC>>Ch$(@$0&glH68q}d=KKJzB&vmwAn zHUikf1_0Yx_h1+69qePBgEv^;;0Ws)L|sclQ>t0#v6TQifTX$p}~E;Vzw3C-WvyS`Ab1PY2|sHO!(##%Lu?z!BwH z+>CW3Y9w*hCJ0&BaZ#Enu38@&ko;L#By7FrUpUYeSY7$4K@&dbKX1mz4Lwd zoOf5sE9EaHpI2%q=KryiyFY@X{KxOIdgSlYzc;?x()rtFGWdD?PU(Yd?+3UW{L=j} z7<_FgV0`YqQgD0jQ}6BQ$la?WCv%^a){gXx%>H}xRFT0#xxe-h}j@-?;{Gs89Vqru; z@g&UvW12(KEMBL1B+VpQ8_8NpW|P!HQX5IFB(;O$1xatf(_)rOkOE?w$po6q>vWqj ztz^vIAh|o_%O_qLK5_m+ZDw+M_{$r|Z;n4+I~r{#O2yV!y<{o{2b>CX7z^-Lljdz7 zI{b`NWsWv%gK^HOGlPAbXY4zb=7p)Wmmogo)S6+Xwi!QEZANDCCd6Y-y@_7RXnDXH zXM=gYspSO|&JJ^~tEGUtv&FoX^`y{gwh9Wo93_m-L8^1U*8KA7i61jJTxlY{m$>HtyC$7DR7O1zHUVZ0^Z z1QqOTC$fHTA(7|p|6hkv%W6!F1;toUj9pewjES?j;Me8~gQL+Rlf@iR%mKw5uuXG7 zF$WZLKrsgtb3ic%6mvi^2gFz?Rn}D*JaB-624c_}()); } protected void SkipStructure(HashSet breakat) { + // We need it to be case-insensitive + if (breakat.Count > 0) breakat = new HashSet(breakat, StringComparer.OrdinalIgnoreCase); + string token; do {