summaryrefslogtreecommitdiff
path: root/uui
diff options
context:
space:
mode:
authorFrank Schoenheit [fs] <frank.schoenheit@sun.com>2010-02-05 13:04:20 +0100
committerFrank Schoenheit [fs] <frank.schoenheit@sun.com>2010-02-05 13:04:20 +0100
commit62a22fa9ea85d5e29e701e9649c01f52a5105559 (patch)
tree693794a1095f98364d20174fc63fad32c7bfba49 /uui
parent38b970f68319a35c64fb54503343da169d5e0b49 (diff)
autorecovery: when a handler is not yet in the cache, nonetheless use the first matching entry from the configuration, instead of continueing with other handlers when the first can't handle the request
Diffstat (limited to 'uui')
-rw-r--r--uui/source/iahndl.cxx3
1 files changed, 1 insertions, 2 deletions
diff --git a/uui/source/iahndl.cxx b/uui/source/iahndl.cxx
index 898081fd1bf8..e9f1b9e4c618 100644
--- a/uui/source/iahndl.cxx
+++ b/uui/source/iahndl.cxx
@@ -439,8 +439,7 @@ bool UUIInteractionHelper::handleTypedHandlerImplementations( Reference< XIntera
// cache the information who feels responsible for requests of this type
m_aTypedCustomHandlers[ aRequest.getValueTypeName() ] = sServiceName;
// actually handle the request
- if ( handleCustomRequest( rRequest, sServiceName ) )
- return true;
+ return handleCustomRequest( rRequest, sServiceName );
}
}
}