I am trying to understand why the same code behaves so differently between versions 6.6.0 and 6.6.1. In version 6.6.0, there are no issues and everything works as expected. However, in version 6.6.1, this page appears on top of the initial one, and I have not been able to resolve this behaviour.
Could you please advise what change introduced in version 6.6.1 might have caused this effect?
Hi there.
I am trying to understand why the same code behaves so differently between versions 6.6.0 and 6.6.1. In version 6.6.0, there are no issues and everything works as expected. However, in version 6.6.1, this page appears on top of the initial one, and I have not been able to resolve this behaviour.
Could you please advise what change introduced in version 6.6.1 might have caused this effect?
--
You received this message because you are subscribed to the Google Groups "innosetup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to innosetup+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/innosetup/39e6a565-e987-40a0-8be6-7e47b918cb1bn%40googlegroups.com.
My project does not rely on standard Inno Setup mechanisms, so using Surface is not an option for me. Supporting it would require a complete rewrite of the core logic from scratch. This installer is likely one of the largest and most complex ever built on Inno Setup, which makes it impractical to isolate a small reproducible example to demonstrate the issue.
What I have clearly observed is a behavioural change between versions 6.6.0 and 6.6.1. In 6.6.0 everything works exactly as expected, while in 6.6.1 the behaviour has changed for TRichEditViewer. This issue does not occur with TNewMemo, which continues to behave correctly.
In version 6.6.0, TRichEditViewer is rendered properly on the intended page. However, starting with 6.6.1, it unexpectedly appears on the first custom page, and I have not found any way to prevent or override this behaviour.
Could you please clarify what changed between these versions, particularly in terms of how TRichEditViewer differs internally from TNewMemo, and what might explain this new rendering behaviour?
To view this discussion visit https://groups.google.com/d/msgid/innosetup/afa6f947-b118-448c-8dae-64c6dc05d603n%40googlegroups.com.