Hi Felix,

Sorry, that was my failure, it looks like I still had focus in the database report document itself. I can reproduce the problem now. :)

The problem seems to be that the frame of the source browser has no dispatch interceptor. Thus the default close mechanics of the child frame is activated. Unfortunately the default mechanics has already a hack required by the database component inside some times ago.

The planned solution currently is to create a general dispatch interceptor helper designed for similar scenarios. This interceptor should intercept the close event and send them to the parent frame dispatcher. An example of the dispatch interceptor can be found in embeddedobj/source/general/intercept.cxx. It even intercepts already the three closing event. Based on this interceptor the helper interceptor should be implemented.

comphelper project is probably a good place to implement the helper. So you can probably start to investigate the example and write the implementation. The questions are as always welcome.

After the mentioned solution is integrated the mentioned hack seems not to be necessary any more, and can be removed probably.

Best regards,
Mikhail.

On 11/19/08 19:58, Mikhail Voitenko wrote:
Hi Felix,

during investigation of the source browser frame behavior, I have recognized that I just can not reproduce the scenario from the issue i93473 neither in OOO300_m11 nor in DEV300_m35. In which version could you reproduce the issue?

Thanks,
Mikhail.

PS: Please do not forget to attach the patch for the issue i78753.




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to