View Issue Details

IDProjectCategoryView StatusLast Update
0032010LazarusIDEpublic2021-03-11 20:56
ReporterThempleton Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformI7 PCOSLinux various distros/win. man. 
Product Version1.8RC2 
Summary0032010: No Z-order activity does work
DescriptionOn any distro and windows manager I tested, fresh installs of 64bit OS, after placing controls they cannot be brought to front/back in any way.
I tested this on Windows 10 Lazarus 1.8RC2 version and it works fine.
Steps To Reproduce.Open new project
.place two overlapping controls on Form1
.select one and right-click it, select any Z-order activity
Additional InformationLazarus version : 1.8.0RC2
FPC version : 3.0.2 then 3.0.3
SVN Revision : Unversioned directory - x86_64-linux-gtk2

Wm tested : KDE, XFCE, Gnome, Cinnamon, Mate...
OS tested : Ubuntu 17.04
                     XUbuntu 16.04 and 17.04
                     CentOS 1611
                     Mint 18.1
                     Fedora 25 Workstation
                     Kali 2017.1
TagsNo tags attached.
Fixed in Revision
LazTarget
WidgetsetGTK 2
Attached Files

Relationships

related to 0027609 resolvedJuha Manninen Setting z-order of objects does not work - regression 
has duplicate 0038613 resolvedJuha Manninen Z-Reihenfolge funktioniert nicht bei / Z-Order doesn't work 

Activities

CudaText man

2017-06-14 19:53

reporter   ~0101128

I confirm this on Ubuntu 16.4 x64 gtk2 IDE,
placed on form Edit+RadioButton: actions don't work.

Juha Manninen

2021-03-06 18:05

developer   ~0129446

Z-order logic in Lazarus form designer works.
GTK2 does not obey Z-order for some reason. Controls overlap each other in wrong order.

Issue History

Date Modified Username Field Change
2017-06-13 14:05 Thempleton New Issue
2017-06-14 19:53 CudaText man Note Added: 0101128
2017-06-14 20:37 Juha Manninen Relationship added related to 0027609
2021-03-06 18:05 Juha Manninen Note Added: 0129446
2021-03-11 20:56 Juha Manninen Relationship added has duplicate 0038613