View Issue Details

IDProjectCategoryView StatusLast Update
0031834LazarusPackagespublic2017-05-25 22:41
ReporterBBazAssigned ToMichl 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version1.8RC1Product Build 
Target Version1.8Fixed in Version1.9 (SVN) 
Summary0031834: r54525 breaks reloading of AnchorDocking layouts
Descriptionr54525 breaks reloading of AnchorDocking layouts in my application,
the function ParentsIdentical is the culprit. If i set the result of this function to true (always) then reloading works again.
TagsNo tags attached.
Fixed in Revisionr55083
LazTarget1.8
WidgetsetGTK 2
Attached Files

Relationships

related to 0031238 resolvedMichl [AnchorDocking] Faulty LoadLayoutFromConfig when used second time 

Activities

Michl

2017-05-18 12:33

developer   ~0100429

Can you please add a minimal example, that shows that bug.

BBaz

2017-05-18 16:19

reporter   ~0100443

It happens when DockMaster.OnCreateControl() is not used and that instead each dockable form is created normally and set dockable with DockMaster.MakeDockable().

Michl

2017-05-25 22:41

developer   ~0100683

I tested all test examples I have and it doesn't break a reloading. Too sad, I haven't a example for your described issue to test/debug.

But as the workaround in revision 54525 fixes one issue and opens a new one, I reverted revision 54525 so it should work for you again.

Reverted in trunk revision 55083. Please test and close if OK.

Issue History

Date Modified Username Field Change
2017-05-18 12:12 BBaz New Issue
2017-05-18 12:33 Michl LazTarget => -
2017-05-18 12:33 Michl Note Added: 0100429
2017-05-18 12:33 Michl Assigned To => Michl
2017-05-18 12:33 Michl Status new => feedback
2017-05-18 12:51 Michl Relationship added related to 0031238
2017-05-18 16:19 BBaz Note Added: 0100443
2017-05-18 16:19 BBaz Status feedback => assigned
2017-05-25 22:41 Michl Fixed in Revision => r55083
2017-05-25 22:41 Michl LazTarget - => 1.8
2017-05-25 22:41 Michl Note Added: 0100683
2017-05-25 22:41 Michl Status assigned => resolved
2017-05-25 22:41 Michl Fixed in Version => 1.9 (SVN)
2017-05-25 22:41 Michl Resolution open => fixed
2017-05-25 22:41 Michl Target Version => 1.8