From 2ad7bf44d0d662fc88b7d188f70d93292d9a976a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Sat, 26 Apr 2008 11:13:53 +0000 Subject: [PATCH] Patch from Shinta, this fixes bug #2097. Thanks! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25172 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/Control.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/kits/interface/Control.cpp b/src/kits/interface/Control.cpp index 6c85fc956c..4278288b6e 100644 --- a/src/kits/interface/Control.cpp +++ b/src/kits/interface/Control.cpp @@ -82,18 +82,18 @@ BControl::BControl(BMessage *archive) SetMessage(new BMessage(message)); const char *label; - if (archive->FindString("_label", &label) != B_OK) + if (archive->FindString("_label", &label) == B_OK) SetLabel(label); int32 value; - if (archive->FindInt32("_val", &value) != B_OK) + if (archive->FindInt32("_val", &value) == B_OK) SetValue(value); bool toggle; - if (archive->FindBool("_disable", &toggle) != B_OK) + if (archive->FindBool("_disable", &toggle) == B_OK) SetEnabled(!toggle); - if (archive->FindBool("be:wants_nav", &toggle) != B_OK) + if (archive->FindBool("be:wants_nav", &toggle) == B_OK) fWantsNav = toggle; }