From 1826e60db574bf3cb8f2c394897c0b82e50dc3a0 Mon Sep 17 00:00:00 2001 From: Adrien Destugues Date: Fri, 8 May 2020 14:39:53 +0200 Subject: [PATCH] Do not locate DeskBar window by its name MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The name changes when translations are enabled. Use the index instead. Fixes #8982. Thanks to X512 for catching the problem! Change-Id: I3c4e943f8476e46e7378a50e83a7758f694a8dc0 Reviewed-on: https://review.haiku-os.org/c/haiku/+/2606 Reviewed-by: Axel Dörfler Reviewed-by: waddlesplash --- src/kits/interface/Deskbar.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kits/interface/Deskbar.cpp b/src/kits/interface/Deskbar.cpp index 6715fc945c..225f6fb979 100644 --- a/src/kits/interface/Deskbar.cpp +++ b/src/kits/interface/Deskbar.cpp @@ -43,7 +43,7 @@ get_deskbar_frame(BRect* frame) BMessage request(B_GET_PROPERTY); request.AddSpecifier("Frame"); - request.AddSpecifier("Window", "Deskbar"); + request.AddSpecifier("Window", (int32)0); BMessage reply; result = deskbar.SendMessage(&request, &reply);