[Gambas-bugtracker] Bug #2144: Picture displayed at wrong Position/ outside of its Container

bugtracker at gambaswiki.org bugtracker at gambaswiki.org
Fri Mar 26 21:32:12 CET 2021


http://gambaswiki.org/bugtracker/edit?object=BUG.2144&from=L21haW4-

Claus DIETRICH reported a new bug.

Summary
-------

Picture displayed at wrong Position/ outside of its Container

Type             : Bug
Priority         : Medium
Gambas version   : 3.15
Product          : QT5 component


Description
-----------

[System]
Gambas=3.15.2
OperatingSystem=Linux
Kernel=5.4.0-70-generic
Architecture=x86_64
Distribution=Linux Mint 20.1 Ulyssa
Desktop=CINNAMON
Theme=qt5ctproxy
Language=de_DE.UTF-8
Memory=7836M

[Libraries]
Cairo=libcairo.so.2.11600.0
Curl=libcurl.so.4.6.0
DBus=libdbus-1.so.3.19.11
GDK2=libgdk-x11-2.0.so.0.2400.32
GDK3=libgdk-3.so.0.2404.16
GStreamer=libgstreamer-1.0.so.0.1602.0
GTK+2=libgtk-x11-2.0.so.0.2400.32
GTK+3=libgtk-3.so.0.2404.16
OpenGL=libGL.so.1.7.0
Poppler=libpoppler.so.97.0.0
QT5=libQt5Core.so.5.12.8
SDL=libSDL-1.2.so.0.11.4
SQLite=libsqlite3.so.0.8.6

[Environment]
CINNAMON_VERSION=4.8.6
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
DESKTOP_SESSION=cinnamon
DISPLAY=:0
GB_GUI=gb.qt5
GDMSESSION=cinnamon
GDM_LANG=de_DE
GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/gambas3.desktop
GIO_LAUNCHED_DESKTOP_FILE_PID=18390
GJS_DEBUG_OUTPUT=stderr
GJS_DEBUG_TOPICS=JS ERROR;JS LOG
GNOME_DESKTOP_SESSION_ID=this-is-deprecated
GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1
GTK3_MODULES=xapp-gtk3-module
GTK_MODULES=gail:atk-bridge
GTK_OVERLAY_SCROLLING=1
HOME=<home>
LANG=de_DE.UTF-8
LANGUAGE=de_DE.UTF-8
LC_ALL=de_DE.UTF-8
LOGNAME=<user>
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
PWD=<home>
QT_ACCESSIBILITY=1
QT_LOGGING_RULES=*.debug=false
QT_QPA_PLATFORMTHEME=qt5ct
SESSION_MANAGER=local/<hostname>:@/tmp/.ICE-unix/1154,unix/<hostname>:/tmp/.ICE-unix/1154
SHELL=/bin/bash
SHLVL=0
SSH_AGENT_PID=1226
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
TZ=:/etc/localtime
USER=<user>
XAUTHORITY=<home>/.Xauthority
XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg
XDG_CURRENT_DESKTOP=X-Cinnamon
XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:<home>/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/<user>
XDG_RUNTIME_DIR=/run/user/1000
XDG_SEAT=seat0
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_SESSION_CLASS=user
XDG_SESSION_DESKTOP=cinnamon
XDG_SESSION_ID=c1
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
XDG_SESSION_TYPE=x11
XDG_VTNR=7


System information
------------------

The attached demonstrator shows following bug on my Mint 20.1 Cinnamon:

When starting the app in the IDE, in most of the cases (not always) the clock-image is displayed at the left side of the screen, although the FMain (invisible) has been positioned at the right side of the screen. You can reconfirm the position of the invisible FMain by moving the mouse cursor to the right side of the screen and observe the changes of the cursor shape.

You may have to start the app several times to see the bug. I friend tried the demonstrator and confirmed the bug on his Mint 20.1 Cinnamon machine. 

The bug does not occur, when the FMain.border - property is set to True. What about the y-position of the FMain? It seems to be offset by the FMain title bar, which should actually not be there and not be considered, because of the switched off border property, or?




More information about the Bugtracker mailing list