Not sure whether this is a bug in xfwm4 or xfce4-appfinder. I just upgraded from Wheezy to Jessie, and I now find that the xfce4-appfinder (formerly xfrun4) window opens under other windows (whether opened with '<alt> F2' or 'xfrun4' from a terminal). In fact, I first thought that something was broken and xfrun wasn't doing anything at all, until I realized that the window was indeed opening, just under other windows. This can't be right.
Make sure the way you run it (either from a keyboard shortcut or from a panel shortcut) uses startup notification.
On Tue, 21 Jul 2015 08:01:04 +0200 Yves-Alexis Perez <corsac@debian.org> wrote: Explain please? As I reported, the problem occurs even when simply typing "xfrun4" from a terminal. What should I check? Celejar
xfrun4 from a terminal sure doesn't use startup notification. Use a shortcut for that. Regards,
On Tue, 21 Jul 2015 21:49:39 +0200 Yves-Alexis Perez <corsac@debian.org> wrote: Okay - I have Settings / Keyboard / Application Shortcuts restored to their defaults, where <Alt>F2 triggers 'xfce4-appfinder --collapsed', and I'm seeing this behavior. What setting needs to be adjusted to invoke "startup notification"? Celejar
Tick the adequately named “Use startup notification” checkbox in the shorcut edit dialogs. Regards,
On Tue, 21 Jul 2015 22:19:57 +0200 Yves-Alexis Perez <corsac@debian.org> wrote: Got it - seems to work now. Yes, the box is adequately named - but how to bring up the edit dialog is not. I had no idea the thing even existed. I had tried clicking and double clicking on the shortcut, but apparently only on the "Shortcut" field, which brings up the shortcut key selection, not the edit dialog. It is hardly clear to the user that something interesting and different happens when the "Command" field is double-clicked (nor does the documentation here http://docs.xfce.org/xfce/xfce4-settings/4.10/keyboard say anything about this). Some hint or button might be a good idea. Additionally, there's no explanation of what startup notification is, and why it might be important. In fact, the Xfce FAQ itself implies that all it does is cause an hourglass to be displayed while applications are loading: https://wiki.xfce.org/faq#panels Anyway, thanks much for the explanation, but I do think we need better documentation / better defaults. Celejar