There is a weird bug with TsWebBrowser (Only tested in Delphi 7).
Drop a TsWebBrowser in a new application project + a SkinManager to skin your component.
– Assign any of these actions in TsWebBrowser
OnBeforeNavigate2
OnCommandStateChange
OnDocumentComplete
OnNavigateComplete2
[attachment=7278:1.png]
– Put a comment in the actions so that delphi does'nt remove them.
– Save All.
– Close the project.
– Reopen the project and the actions won't be linked anymore.
[attachment=7279:2.png]
I tried to search a little. I suspect the problem might be in the acWB.pas file.