Skip to content

Commit 80a6eaa

Browse files
committed
Rectangle adjustment after resize
1 parent 27b3fad commit 80a6eaa

3 files changed

Lines changed: 7 additions & 3 deletions

File tree

.vs/TaskbarHook/v15/.suo

7 KB
Binary file not shown.

TaskbarHook/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@
3232
// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden,
3333
// indem Sie "*" wie unten gezeigt eingeben:
3434
// [assembly: AssemblyVersion("1.0.*")]
35-
[assembly: AssemblyVersion("1.1.0.0")]
36-
[assembly: AssemblyFileVersion("1.1.0.0")]
35+
[assembly: AssemblyVersion("1.1.0.1")]
36+
[assembly: AssemblyFileVersion("1.1.0.1")]

TaskbarHook/Taskbar.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,11 @@ public async Task<TaskbarElement> AddToTaskbar(Process process)
4141
return taskbarElement;
4242
}
4343

44-
private static void TaskBarResizeEvent(IntPtr hWinEventHook, uint eventType, IntPtr hwnd, int idObject, int idChild, uint dwEventThread, uint dwmsEventTime) => Instance?.SizeChanged();
44+
private static void TaskBarResizeEvent(IntPtr hWinEventHook, uint eventType, IntPtr hwnd, int idObject, int idChild, uint dwEventThread, uint dwmsEventTime)
45+
{
46+
Instance.Rectangle = User32.GetWindowRectangle(Instance.Handle);
47+
Instance?.SizeChanged();
48+
}
4549

4650
public void Dispose() => User32.UnRegisterWindowSizeChangeEvent(ResizeHandle);
4751
}

0 commit comments

Comments
 (0)