DelphinSoftware / vcl-styles-utils

Automatically exported from code.google.com/p/vcl-styles-utils
0 stars 0 forks source link

Third menu level shows garbage after second opening of the form #74

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Have 3-level menu on a form, that is opened on demand
2. Run app, open the form, check menu (should be ok), close form
3. Open form again without closing app

What is the expected output? What do you see instead?
Menu display should be the same regardless of form creation order.
Instead recreation of the same form shows garbage in menu (see image)

What version of the product are you using? On what operating system?
Won 7 64, Delphi XE4

Please provide any additional information below.
It looks like menu memory is not freed correctly after destroying menu
and on next menu creation invalid pointers are reused

Original issue reported on code.google.com by everyb...@gmail.com on 28 Aug 2014 at 1:24

Attachments:

GoogleCodeExporter commented 9 years ago
Hi, please get the last version (240) from the repository and try again (Rev. 
240)

Rodrigo.

Original comment by Rodrigo.Ruz.V@gmail.com on 11 Sep 2014 at 10:46

GoogleCodeExporter commented 9 years ago
Hi Rodrigo,

Thank you for update, 3-level menu works now OK.

Original comment by everyb...@gmail.com on 12 Sep 2014 at 10:45

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r240.

Original comment by Rodrigo.Ruz.V@gmail.com on 12 Sep 2014 at 12:40