From c4a686d8d1fdc8c8ef525ff2e6067cabf3140f4a Mon Sep 17 00:00:00 2001 From: X512 Date: Sun, 19 Jan 2020 23:41:50 +0900 Subject: [PATCH] Interface kit: fix displaying draggers when they were initially hidden MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit IsHidden(this) should be used instead of IsHidden() because IsHidden() return true if window is hidden (at moment of creation for example). Fixes #15646. Change-Id: I08c8bacd634139dd62fb239e16cb80f512e4be6d Reviewed-on: https://review.haiku-os.org/c/haiku/+/2128 Reviewed-by: Stephan Aßmus --- src/kits/interface/Dragger.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kits/interface/Dragger.cpp b/src/kits/interface/Dragger.cpp index b8fe090e48..82cfa45177 100644 --- a/src/kits/interface/Dragger.cpp +++ b/src/kits/interface/Dragger.cpp @@ -658,7 +658,7 @@ BDragger::_AddToList() // The dragger is not shown - but we can't hide us in case we're the // parent of the actual target view (because then you couldn't see // it anymore). - if (fRelation != TARGET_IS_CHILD && !IsHidden()) + if (fRelation != TARGET_IS_CHILD && !IsHidden(this)) Hide(); } }