View Issue Details

IDProjectCategoryView StatusLast Update
0035879LazarusLCLpublic2020-01-12 02:10
ReporterBlakeAssigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformOSmacOSOS Version10.14.6
Product Version2.0.3 (SVN)Product Build61618 
Target VersionFixed in Version 
Summary0035879: (cocoa) fsStayOnTop is behaving like fsSystemStayOnTop
DescriptionTForm.FormStyle := fsStatonTop causes the window to be on top of other applications. Ie. fsStayonTop is behaving the same as fsSystemStayOnTop

TForm.FormStyle := fsSystemStayOnTop is behaving correctly.
Steps To Reproduce1a. set FormStyle to fsStayonTop in IDE (designer)
or
1b. override the form's constructor, and set FormStyle at runtime FormStyle := fsStatonTop

2. run project so the form opens
3. command+tab to another application
the form will be on top of the other application
Additional Information- was able to reproduce in earlier trunk revisions 61483, 61592
- we compile our project in xcode using LCL/FPC, but can reproduce this building a blank project in Lazarus IDE
TagsNo tags attached.
Fixed in Revision
LazTarget-
WidgetsetCocoa
Attached Files

Activities

Blake

2019-07-24 07:54

reporter  

testingfsstayontop.zip (111,001 bytes)

Issue History

Date Modified Username Field Change
2019-07-24 07:54 Blake New Issue
2019-07-24 07:54 Blake File Added: testingfsstayontop.zip
2020-01-12 02:10 Dmitry Boyarintsev Description Updated View Revisions
2020-01-12 02:10 Dmitry Boyarintsev Steps to Reproduce Updated View Revisions
2020-01-12 02:10 Dmitry Boyarintsev Additional Information Updated View Revisions
2020-01-12 02:10 Dmitry Boyarintsev LazTarget => -
2020-01-12 02:10 Dmitry Boyarintsev Widgetset => Cocoa