Project JEDI - Issue Tracker
Mantis Bugtracker

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0006682 [JEDI VCL] 00 JVCL Components major always 2019-05-30 12:07 2019-06-15 16:16
Reporter OuatuBogdan View Status public  
Assigned To
Priority normal Resolution open Platform
Status new   OS
Projection none   OS Version
ETA none Fixed in Version Product Version
  Target Version Product Build
Summary 0006682: loop on WM_DRAWITEM
Description From last update:
at line: 1839 SetDefaultMenuFont(Screen.MenuFont)
in JvMenus: TJvPopupMenu.WMDrawItem starts a infinite loop with FORMS: TCustomForm.WndProc at WM_DRAWITEM.

Just right-click to get pop-up menu, draws menu items again an again.
Steps To Reproduce
Additional Information remedy:
Canvas.Font := Screen.MenuFont;
instead of offending line
Tags No tags attached.
Attached Files zip file icon PopupTest.zip [^] (54,740 bytes) 2019-05-31 18:56

- Relationships

-  Notes
(0021855)
mh (reporter)
2019-05-31 18:58

Hello,

I cannot reproduce your problem.
What I did can be seen in the attached demo.

1. Unzip it and run it.
2. right click into the edit at the bottom

On my Windows 10 x64 VM this opens a TJvPopupMenu with 2 entries, both call ShowMessage each and I do not see any flicker. I can click them and they bring up their message each.

=> how does your test case differ?
(0021857)
mh (reporter)
2019-06-15 16:16

@OuatuBogdan: did you check my demo in order to tell us what you make different in order to actually show the bug?

- Issue History
Date Modified Username Field Change
2019-05-30 12:07 OuatuBogdan New Issue
2019-05-31 18:56 mh File Added: PopupTest.zip
2019-05-31 18:58 mh Note Added: 0021855
2019-06-15 16:16 mh Note Added: 0021857


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker