View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0014906LazarusIDEpublic2009-10-27 06:302014-01-20 13:37
ReporterWimpie Nortje 
Assigned To 
PrioritynormalSeverityminorReproducibilityrandom
StatusfeedbackResolutionopen 
PlatformLinuxOSUbuntuOS Version9.04
Product Version0.9.29 (SVN)Product Build22289 
Target Version1.4Fixed in Version 
Summary0014906: WIndows have wrong size and position after IDE start
DescriptionWhen the IDE is started the windows (editor, messages, obj inspector, etc) have wrong size and position (compared to last IDE shutdown). The affected windows all have a position and size which was saved for another window. For example, the editor will be where the obj inspector was and vice versa.
Steps To ReproduceI have not figured that out yet. It doesn't happen often. Maybe 1 of 10 restarts.
Additional InformationThe number of affected windows varies.

All the affected windows open where another one should have been and non of the windows open on the same place. It seems that the size/position for affected windows are rotated amongst the affected set.
TagsNo tags attached.
Fixed in Revision
LazTarget1.4
Widgetset
Attached Files

- Relationships

-  Notes
(0031765)
Vincent Snijders (manager)
2009-10-28 16:30

I was seen this ocassionally on windows too in the past.
(0031766)
Zeljan Rikalo (developer)
2009-10-28 16:53

qt on linux have same problem too.
I think that it should be changed to general bug for all widgetsets (maybe setted up as LCL bug ? ).
(0031768)
Vincent Snijders (manager)
2009-10-28 17:01

It probably is a bug in the IDE or Laz_XmlCfg, which is not widgetset specific.
(0047868)
Wimpie Nortje (reporter)
2011-04-28 12:20

It happened again after more than a year.
Current setup is
Laz 0.9.31 r 30354, i386-linux-gtk2
FPC 2.4.2
Kubuntu 10.10

On startup the following windows were opened
IDE
Source Editor
Object inspector
Messages
Assembler
Project inspector
(0054192)
Juha Manninen (developer)
2011-11-18 12:42

I have seen this, too, but fixing is difficult because there is no systematic way to reproduce it.
If someone finds a way to reproduce, please tell.
(0056381)
Zeljan Rikalo (developer)
2012-02-04 13:19

Not blocker, postponed.
(0065400)
Ludo Brands (developer)
2013-02-02 09:58

From mailing list:

kubuntu 12.04 64 bit. lazarus 1.0.4 and 1.1 39930.

Tired of re-positioning IDE windows after lazarus start-up I have
defined custom positions for the main IDE windows. Now, when I start up
the computer and start lazarus, the windows are all messed up. I close
lazarus, restart lazarus and some of the windows are in the correct
position, restart lazarus again and all windows are as defined!!
Sometimes a 4th restart is needed. I can restart lazarus as many times
as needed thereafter and the windows will be positioned fine, until the
next reboot.

When the windows are messed up, the position is random but not the
window sizes. The windows sizes are as pre-defined or saved (I have only
6 custom positions, the other are restore window geometry) but the Main
Menu will be in the position of fe. the console window or message
window, etc. As if a the window positions are restored with a wrong,
random, offset.

Is there something I can do to debug this? This is repeatable and could
be the reason for some of the complaints of some people about window
positions not always being restored correctly (Graeme?). Combine this
behaviour with restore window geometry and there is no way to get your
original window positions back since, the wrong positions are saved when
exiting lazarus.

- Issue History
Date Modified Username Field Change
2009-10-27 06:30 Wimpie Nortje New Issue
2009-10-27 06:30 Wimpie Nortje Widgetset => GTK, GTK 2
2009-10-28 16:30 Vincent Snijders Note Added: 0031765
2009-10-28 16:31 Vincent Snijders LazTarget => 1.0
2009-10-28 16:31 Vincent Snijders Status new => acknowledged
2009-10-28 16:31 Vincent Snijders Target Version => 1.0.0
2009-10-28 16:53 Zeljan Rikalo Note Added: 0031766
2009-10-28 17:01 Vincent Snijders Widgetset GTK, GTK 2 =>
2009-10-28 17:01 Vincent Snijders Note Added: 0031768
2011-04-28 12:20 Wimpie Nortje Note Added: 0047868
2011-11-18 12:42 Juha Manninen Note Added: 0054192
2011-11-18 12:42 Juha Manninen Status acknowledged => feedback
2012-02-04 13:19 Zeljan Rikalo LazTarget 1.0 => 1.2
2012-02-04 13:19 Zeljan Rikalo Note Added: 0056381
2012-03-13 07:50 Vincent Snijders Target Version 1.0.0 => 1.2.0
2013-02-02 09:58 Ludo Brands Note Added: 0065400
2014-01-20 13:36 Martin Friebe Target Version 1.2.0 => 1.4
2014-01-20 13:37 Martin Friebe LazTarget 1.2 => 1.4



MantisBT 1.2.12[^]
Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker