LMMS / lmms

Cross-platform music production software
https://lmms.io
GNU General Public License v2.0
7.83k stars 988 forks source link

Mixer window loses focus when moving channels #3969

Open StakeoutPunch opened 6 years ago

StakeoutPunch commented 6 years ago

LMMS Version: 1.2 RC4, Win64 OS: Win10

Issue: The mixer window will lose focus when moving channels across channels that contain VST effects.

Steps to Reproduce:

  1. Create 3 mixer channels
  2. Add a VST plugin to channel 1
  3. Move channel 3 over channel 2 using the right click menu or by using the Alt+Arrow Key shortcut
  4. Window is still in focus
  5. Move channel 3 over channel 1 using either method

The Mixer window is no longer in focus. It will lose focus any time step 5 occurs. This bug is extremely annoying and a time drain when trying to move channels across large mixers in larger projects that contain many VST effect plugins.

musikBear commented 6 years ago

1.2RC4 win 32 xp3 Cant reproduce with either alt-method or context-menu Perhaps win64 only?


edit Came back to this, and removed Channel-3 That gave a strange result: rc4_mixernameerror There are two things here,. The channels should have been named with the instrument-names, not FX(n), and there should ofcause not be two FX1. Here is the mmp-project: rc4MixerNameErrors.txt Logically i guess its ok, so its really a cosmetic, yet confusing glitch

Spekular commented 6 years ago

RC4, Win 10 64bit

Reproduced with Ambience and LittleAlterBoy, both of which have a "controls" button on the effect and a GUI. Doesn't occur with mda De-ess or mda Image, neither of which have a "controls" button.

Moving an FX channel with an offending VST effect also causes the mixer to lose focus. So it seems like any time a mixer channel containing a VST effect with a GUI changes position, mixer focus is lost.