View Issue Details

IDProjectCategoryView StatusLast Update
0003321JEDI VCL00 JVCL Componentspublic2005-12-29 22:27
ReporterBetalordAssigned Toelahn 
PrioritynormalSeveritytweakReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.00 
Target VersionFixed in Version3.20 
Summary0003321: TJvDesktopAlert gives focus to app
DescriptionTJvDesktopAlert gives focus to parent application once it disappears. This can be very annoying. AutoFocus property doesn't seem to have effect on it.
TagsNo tags attached.

Activities

obones

2005-11-22 09:22

administrator   ~0008142

Use the daily snapshots from here:

http://jvcl.sf.net/daily/

And tell us if that still happens.

Betalord

2005-11-26 06:28

reporter   ~0008167

With the latest snapshot (26.11.05) application does not receive "visual" focus (aplication title window doesn't become blue and application's form doesn't come on top of other applications), but Application.OnActivate is till triggered and Application.Active is set to true, so this problem is not yet solved.

elahn

2005-12-02 18:13

developer   ~0008190

This is now fixed in CVS.

It came from the call "Windows.SetParent(Handle, 0);" in TJvFormDesktopAlert.ShowNoActivate, which was introduced to partially solve the issue of the visible TJvFormDesktopAlert(s) dropping behind another App when this App is defocused.

Betalord

2005-12-29 10:48

reporter   ~0008253

Is there any good reason why this fix hasn't been included with 3.10 JVCL release? It has been fixed on 12-02-05, 3.10 has been released on 12-13-05 (11 days later). Will it be included with next release?

elahn

2005-12-29 22:27

developer   ~0008254

The 3.10 release was made on the 31st of October to be included in the Partner DVD of BDS 2006. This release does NOT contain changes made in the CVS since the 31st of October. We are planning a complete release in a few weeks time.

Issue History

Date Modified Username Field Change
2005-11-20 04:46 Betalord New Issue
2005-11-22 09:22 obones Note Added: 0008142
2005-11-22 09:22 obones Status new => feedback
2005-11-26 06:28 Betalord Note Added: 0008167
2005-12-02 18:13 elahn Status feedback => resolved
2005-12-02 18:13 elahn Resolution open => fixed
2005-12-02 18:13 elahn Assigned To => elahn
2005-12-02 18:13 elahn Note Added: 0008190
2005-12-29 10:48 Betalord Status resolved => feedback
2005-12-29 10:48 Betalord Resolution fixed => reopened
2005-12-29 10:48 Betalord Note Added: 0008253
2005-12-29 22:27 elahn Status feedback => resolved
2005-12-29 22:27 elahn Resolution reopened => fixed
2005-12-29 22:27 elahn Note Added: 0008254