http://gambaswiki.org/bugtracker/edit?object=BUG.951&from=L21haW4-
C THAL reported a new bug. Summary ------- TableView: After some errors "Click" is not accessible anymore Type : Bug Priority : Medium Gambas version : 3.8 Product : QT4 component Description ----------- In TableView: If within the Click event an error is raised, after a couple of clicks, "Click" is not handled anymore. I'll upload an small project. To reproduce: Start the project and click inside the TableView. For each click the TableView raises an error. For each error in there is also an QT error thrown, it can be seen in the debug console: FMain.TableView1_Click.50: Click QSpiAccessible::accessibleEvent not handled: "2" obj: QMessageBox(0x157c280) "" FIXME: handle dialog start. FIXME: handle dialog end. If you close the error message with [Esc] and click and close a couple of times, TableView1 becomes unaccesible (usually after tree or four click-close-cycles), it does not recognize click anymore. Another strange effect: If TableView1 is inaccessible, and if you alter the height of a row with the mouse, the cursor of the mouse changes to SplitV, but does not reset to normal if hovered inside TableView1. System information ------------------ [System] Gambas=3.8.4 OperatingSystem=Linux Kernel=4.2.0-38-generic Architecture=x86_64 Distribution=Ubuntu 14.04.4 LTS Desktop=XFCE Theme=Gtk Language=de_DE.UTF-8 Memory=7684M [Libraries] Cairo=libcairo.so.0.0.0 Cairo=libcairo.so.2.11301.0 Curl=libcurl.so.4.3.0 DBus=libdbus-1.so.3.7.6 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.204.0 GTK+2=libgtk-x11-2.0.so.0.2400.23 GTK+3=libgtk-3.so.0.1000.8 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.44.0.0 QT4=libQtCore.so.4.8.6 QT5=libQt5Core.so.5.2.1 SDL=libSDL-1.2.so.0.11.4 [Environment] DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-uWi0Q80ZXU DEFAULTS_PATH=/usr/share/gconf/xfce.default.path DESKTOP_SESSION=xfce DISPLAY=:0.0 GB_GUI=gb.qt4 GDMSESSION=xfce GDM_LANG=de_DE GLADE_CATALOG_PATH=: GLADE_MODULE_PATH=: GLADE_PIXMAP_PATH=: GNOME_KEYRING_CONTROL=/run/user/1000/keyring-evW5xS GNOME_KEYRING_PID= GPG_AGENT_INFO=/run/user/1000/keyring-evW5xS/gpg:0:1 GTK_MODULES=canberra-gtk-module:canberra-gtk-module HOME=<home> IM_CONFIG_PHASE=1 INSTANCE= JOB=dbus LANG=de_DE.UTF-8 LOGNAME=<user> MANDATORY_PATH=/usr/share/gconf/xfce.mandatory.path PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games PWD=<home> QT_ACCESSIBILITY=1 QT_QPA_PLATFORMTHEME=appmenu-qt5 SELINUX_INIT=YES SESSION=xfce SESSIONTYPE= SESSION_MANAGER=local/<hostname>:@/tmp/.ICE-unix/2895,unix/<hostname>:/tmp/.ICE-unix/2895 SHELL=/usr/bin/zsh SHLVL=0 SSH_AUTH_SOCK=/run/user/1000/keyring-evW5xS/ssh TEXTDOMAIN=im-config TEXTDOMAINDIR=/usr/share/locale/ TZ=:/etc/localtime UPSTART_EVENTS=started xsession UPSTART_INSTANCE= UPSTART_JOB=startxfce4 UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/1959 USER=<user> USERNAME=<user> WINDOWPATH=7 XAUTHORITY=/var/run/gdm/auth-for-<user>-vEUrXA/database XDG_CONFIG_DIRS=/etc/xdg/xdg-xfce:/usr/share/upstart/xdg:/etc/xdg:/etc/xdg XDG_CURRENT_DESKTOP=XFCE XDG_DATA_DIRS=/usr/share/xfce:/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share XDG_MENU_PREFIX=xfce- XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SESSION_ID=c1 XDG_VTNR=7 ------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports. http://pubads.g.doubleclick.net/gampad/clk?id=1444514421&iu=/41014381 _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user