diff options
author | Frank Schoenheit [fs] <frank.schoenheit@sun.com> | 2010-02-05 13:04:20 +0100 |
---|---|---|
committer | Frank Schoenheit [fs] <frank.schoenheit@sun.com> | 2010-02-05 13:04:20 +0100 |
commit | 62a22fa9ea85d5e29e701e9649c01f52a5105559 (patch) | |
tree | 693794a1095f98364d20174fc63fad32c7bfba49 /uui | |
parent | 38b970f68319a35c64fb54503343da169d5e0b49 (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.cxx | 3 |
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 ); } } } |