! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
The program embedded disappears with "pop out"


Description Agustin Ferrari 2015-08-14 04:20:24 CEST
Created attachment 6417 
Demo of the visual bug in xfce4-embed-plugin

I have the latest version of the plugin (1.6.0) but this problem began to occur shortly after I upgrade to version 4.12 of XFCE in Gentoo (formerly had 4.10).
The bug in concrete is caused at decouple the program embedded with the "Pop out" option (sometimes also happens after starting the desktop environment) and then can not go back to be embedded in where it was, the only way to solve it that I found is killing the process several times until it reappears in place. In the attached gif you can be given a clearer idea of how this problem occurs ("Mostrar" is "Pop Out" and "Incrustar" is "Embed"). Although the program that can be seen in the "demonstration" is LXPanel, the same bug occurs with other programs that have been tested.
Also I have noticed that in the console the following errors appear:
* (wrapper-1.0:10946): Gtk-CRITICAL **: IA__gtk_drag_dest_unset: assertion 'GTK_IS_WIDGET (widget)' failed
* (lxpanel:10989): Gtk-CRITICAL **: IA__gtk_widget_get_realized: assertion 'GTK_IS_WIDGET (widget)' failed
* (wrapper-1.0:10949): libxfce4util-CRITICAL **: IA__xfce_rc_write_entry: assertion 'value != NULL' failed
...but I suspect that has more to do with the new drag and drop feature that was added in the latest version of the plugin (in previous versions no errors are displayed).
My theory is that some of the components that were updated a few weeks ago (either XFCE or GTK) could be causing problems with this plugin. For what it's worth, these are the XFCE components that were updated that day:
* dev-util/xfce4-dev-tools-4.12.0
* xfce-base/libxfce4util-4.12.1
* xfce-base/xfconf-4.12.0-r1
* x11-themes/gtk-engines-xfce-3.2.0-r200
* xfce-base/libxfce4ui-4.12.1-r2
* xfce-base/exo-0.10.6
* xfce-base/garcon-0.5.0-r1
* xfce-base/xfce4-panel-4.12.0
* xfce-base/xfwm4-4.12.3
* xfce-base/xfce4-appfinder-4.12.0-r1
* xfce-extra/xfce4-timer-plugin-1.6.0
* xfce-extra/xfce4-mixer-4.11.0
* xfce-extra/xfce4-netspeed-plugin-0.3.1
* xfce-base/thunar-1.6.10
* xfce-base/xfdesktop-4.12.2
* xfce-extra/thunar-volman-0.8.1
* xfce-base/xfce4-session-4.12.1
* xfce-base/xfce4-settings-4.12.0
* xfce-extra/xfce4-weather-plugin-0.8.6
* xfce-extra/xfce4-power-manager-1.5.2
* xfce-base/xfce4-meta-4.12
Comment 1 Git Bot editbugs 2020-05-22 23:48:17 CEST
-- GitLab Migration Automatic Message --

This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/panel-plugins/xfce4-embed-plugin/-/issues/1.

Please create an account or use an existing account on one of our supported OAuth providers. 

If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests

Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev

Bug #12136

Reported by:
Agustin Ferrari
Reported on: 2015-08-14
Last modified on: 2020-05-22


David Schneider
CC List:
0 users




Demo of the visual bug in xfce4-embed-plugin (759.59 KB, image/gif)
2015-08-14 04:20 CEST , Agustin Ferrari
no flags

Additional information