View Issue Details

IDProjectCategoryView StatusLast Update
0036878LazarusIDEpublic2020-04-08 13:01
ReporterCyrax Assigned To 
PrioritynormalSeverityminorReproducibilitysometimes
Status newResolutionopen 
PlatformLinux x86_64OSArch 
Product Version2.1 (SVN) 
Summary0036878: Resizing form by mouse doesn't always work in design time mode.
DescriptionWhen moving mouse cursor on bottom right or left corner border and pressing the left button of the mouse to resize the form, sometimes the IDE doesn't register this action and thus nothing happens. Only if doing same thing again, the IDE will register the action and resize the form correctly.

This bug only happens in design time mode; doing form resizing when application runs, it works.
Steps To Reproduce1. Try to grab either bottom right or left corner of the form and start resizing the form by moving the mouse around.
2. Observe either form resizing correctly or nothing happening.
TagsNo tags attached.
Fixed in Revision
LazTarget-
WidgetsetGTK 2, QT
Attached Files

Activities

Zeljan Rikalo

2020-04-06 11:52

developer   ~0121957

Are you sure that Qt have problem ? I cannot reproduce it here .... Fedora 29 64bit, KDE Plasma. What's your window manager ?

Cyrax

2020-04-06 11:52

reporter   ~0121958

OpenBox is the window manager, LXDE is the window desktop environment.

Zeljan Rikalo

2020-04-06 12:34

developer   ~0121959

It will be nice if you can test with another environment (KDE,XFCE,Gnome) gtk2/qt/qt5

Cyrax

2020-04-07 22:06

reporter   ~0122010

Something strange is going on during design time. It seems that IDE in design time mode adds its own area where window borders are.

Please observe attached animated .gif.
output1.gif (13,244 bytes)   
output1.gif (13,244 bytes)   

Cyrax

2020-04-07 23:06

reporter   ~0122011

Hmm, looks like that area only appears when using QT widgeset. There is no visible visuals when using GTK2 widgeset, see attached animation.
output3.gif (41,303 bytes)   
output3.gif (41,303 bytes)   

Zeljan Rikalo

2020-04-08 13:01

developer   ~0122031

DesignWidget is embedded as form inside form , so maybe that's what you see - double borders.

Issue History

Date Modified Username Field Change
2020-04-06 10:23 Cyrax New Issue
2020-04-06 11:52 Zeljan Rikalo Status new => feedback
2020-04-06 11:52 Zeljan Rikalo LazTarget => -
2020-04-06 11:52 Zeljan Rikalo Note Added: 0121957
2020-04-06 11:52 Cyrax Note Added: 0121958
2020-04-06 11:52 Cyrax Status feedback => new
2020-04-06 12:34 Zeljan Rikalo Note Added: 0121959
2020-04-07 22:06 Cyrax File Added: output1.gif
2020-04-07 22:06 Cyrax Note Added: 0122010
2020-04-07 23:06 Cyrax File Added: output3.gif
2020-04-07 23:06 Cyrax Note Added: 0122011
2020-04-08 13:01 Zeljan Rikalo Note Added: 0122031