beep-media-player (all 0.9.7 versions in portage) on openbox does not minimise all of the windows correctly. When selecting View->Show Playlist Editor or View->Show Equalizer, the playlist and equalizer windows function correctly, however once the application is exited and restarted, only the main window will minimise or focus correctly. Reproducible: Always Steps to Reproduce: 1. Launch beep 2. Select View->Show Playlist Editor so that the playlist appears 3. Close and relaunch beep 4. Minimise the application. Actual Results: Only the main window minimises. Expected Results: All active windows should minimise Gentoo Base System version 1.4.16 Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r6 i686) ================================================================= System uname: 2.6.10-gentoo-r6 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 1.70GHz Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 20 2005, 16:05:42)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.4.21-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks prelink sandbox sfperms" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="en_GB" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acpi alsa avi berkdb bitmap-fonts cdr crypt cups curl dvd emboss encode f77 fbcon flac font-server foomaticdb fortran gdbm gif gimpprint gpm gtk gtk2 imagemagick imlib ipv6 java jpeg libg++ libwww mad mikmod motif mp3 mpeg mysql ncurses nls oggvorbis opengl oss pam pcmcia pdflib perl png python quicktime readline samba sdl slang spell ssl svga tcpd tiff truetype truetype-fonts type1-fonts xml xml2 xprint xv xvid zlib" Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS
Created attachment 52400 [details, diff] Patch to fix the minimising problem I managed to fix the problem with the attached patch. I have tested it by modifying the ebuild to add an extra epatch command and all windows now minimise correctly on my machine.
Have you submitted your patch upstream? We just had a BMP release, so I'll save this up for an -r5 (or a new upstream release).
Yes ive added the patch to bugzilla at beepmp.sourceforge.net also.
This patch is in the -r5 release, thanks for your report. You might want to prod upstream to have a look at their bug #94, they haven't applied your patch yet. Please give the new ebuild two hours to propagate before syncing your portage tree.