diff --git a/source/WindowsFormsApplication1/Engine/Lua_Interp.cs b/source/WindowsFormsApplication1/Engine/Lua_Interp.cs index 529518e..bb76c77 100644 --- a/source/WindowsFormsApplication1/Engine/Lua_Interp.cs +++ b/source/WindowsFormsApplication1/Engine/Lua_Interp.cs @@ -186,12 +186,12 @@ public void RegisterCore() WindowBorder b = null; foreach(Control c in win.Controls) { - if ((string)c.Tag == "api_brdr") - b = (WindowBorder)c; + if (c is WindowBorder) + b = c as WindowBorder; } return b; }); - + mod.def_update = new Action(() => API.UpdateWindows()); mod.on_app_launcher_populate += new Action((desktop, func) => { desktop.OnAppLauncherPopulate += (items) => diff --git a/source/WindowsFormsApplication1/ShiftOS.csproj b/source/WindowsFormsApplication1/ShiftOS.csproj index dcae2c7..b835f29 100644 --- a/source/WindowsFormsApplication1/ShiftOS.csproj +++ b/source/WindowsFormsApplication1/ShiftOS.csproj @@ -56,7 +56,7 @@ True - ..\..\..\..\Downloads\NetSockets.dll + ..\dependencies\NetSockets.dll ..\packages\Newtonsoft.Json.8.0.2\lib\net45\Newtonsoft.Json.dll diff --git a/source/dependencies/NetSockets.dll b/source/dependencies/NetSockets.dll new file mode 100644 index 0000000..db2db50 Binary files /dev/null and b/source/dependencies/NetSockets.dll differ