getmusicbee.com

General => MusicBee Wishlist => Topic started by: mikebo on July 16, 2013, 05:00:31 PM

Title: Don't steal focus when action completes
Post by: mikebo on July 16, 2013, 05:00:31 PM
Currently MB steals focus when an action like ripping, burning, converting etc. is complete. It is quite annoying when you switch to another application and suddenly get switched back to MB.
A more polite approach would be to flash the taskbar button yellow (which i've already seen MB doing, but don't remember on what occasion) or/and present a popup if they're enabled.
Title: Re: Don't steal focus when action completes
Post by: greenday1987 on July 27, 2013, 10:32:46 AM
The only occasion I can relate to is when MB completes device syncing and it flashes yellow. I use solely EAC for ripping and not MB so I have no experience of that. But I agree that it can seem obnoxious when a program steals focus. so +1 from me
Title: Re: Don't steal focus when action completes
Post by: Steven on August 04, 2013, 09:59:43 AM
i have changed it so that if the dialog is minimised to the musicbee status bar then it wont switch focus back
its in the next v2.2 update
Title: Re: Don't steal focus when action completes
Post by: Steven on August 04, 2013, 02:44:15 PM
this has the change:
http://musicbee.niblseed.com/V2_2/MusicBee_Exe_Patched.zip
Title: Re: Don't steal focus when action completes
Post by: mikebo on August 04, 2013, 02:54:00 PM
Thanks, but can you please make the taskbar button flash yellow, because now there seems to be no indication at all that it has completed (checked with format conversion).
Title: Re: Don't steal focus when action completes
Post by: Steven on August 04, 2013, 05:33:14 PM
yes i agree - its done for the next 2.2 update
Title: Re: Don't steal focus when action completes
Post by: Steven on August 04, 2013, 07:32:35 PM
this has the change:
http://musicbee.niblseed.com/V2_2/MusicBee_Exe_Patched.zip
Title: Re: Don't steal focus when action completes
Post by: mikebo on August 04, 2013, 07:55:28 PM
Thank You Steven, it works great. I appreciate your effort.
Title: Re: Don't steal focus when action completes
Post by: Zak on September 09, 2013, 05:46:45 PM
Thanks, but can you please make the taskbar button flash yellow, because now there seems to be no indication at all that it has completed (checked with format conversion).
Further to this, I notice when MusicBee completes an action it keeps flashing the taskbar button forever. I think standard Windows behaviour is to flash three times and then remain highlighted until the application window receives focus again. It's a tad intrusive right now.
Title: Re: Don't steal focus when action completes
Post by: Steven on September 09, 2013, 05:48:56 PM
its using the standard windows API to flash the taskbar button and i am not aware of a way to do it differently
Title: Re: Don't steal focus when action completes
Post by: Zak on September 09, 2013, 06:33:02 PM
its using the standard windows API
FlashWindowEx?
Title: Re: Don't steal focus when action completes
Post by: Steven on September 09, 2013, 06:38:31 PM
yes, and you are right - it does have some configurable parameters that i can tweak.
strange it only flashes a couple of times on my pc but i guess the default behavior is driven by some windows settings somewhere
Title: Re: Don't steal focus when action completes
Post by: Zak on September 09, 2013, 06:58:12 PM
strange it only flashes a couple of times on my pc but i guess the default behavior is driven by some windows settings somewhere
That is weird. I looked in a heap of control panel settings but couldn't find anything related.
I'm running Windows 7 Home Premium if that makes a difference.
Title: Re: Don't steal focus when action completes
Post by: Steven on September 09, 2013, 08:03:15 PM
i have changed it to do 2 flashes. On my machine windows also does another 2 longer flashes afterwards and then stays orange
Title: Re: Don't steal focus when action completes
Post by: Zak on September 09, 2013, 08:17:23 PM
Thanks. I'll let you know how many my machine does when you release the next patch. In theory, it should be the same, but we'll see...  ;)
Title: Re: Don't steal focus when action completes
Post by: Steven on September 09, 2013, 09:05:44 PM
this has the change:
http://musicbee.niblseed.com/V2_2/MusicBee_Exe_Patched.zip
Title: Re: Don't steal focus when action completes
Post by: Zak on September 09, 2013, 09:35:14 PM
Just tried the new one and now I get the same behaviour you described.  :)