tildearrow / furnace

a multi-system chiptune tracker compatible with DefleMask modules
GNU General Public License v2.0
2.6k stars 208 forks source link

Instrument editor sometimes goes transparent and inaccessible #250

Closed freq-mod closed 2 years ago

freq-mod commented 2 years ago

https://user-images.githubusercontent.com/32672779/156571374-7e154b78-9cf0-4525-a32e-0c82cb87f896.mp4

this clip showcases the problem. Also shown is some weird audio glitch, when on OPLL ch7, playing 2-note chord produces a weird square wave tone that wont go off unless the stop song button is clicked

freq-mod commented 2 years ago

Elevating to critical bug - now it happens every time I open a program @tildearrow Also, how to replicate: simply create an instrument and click anywhere on the pattern

freq-mod commented 2 years ago

I have realized something - it kept happening because I accidentally moved pattern from its default position very slightly.Still, it shouldn't be happening anyway (is even moving a pattern editor useful/worth having?)

tildearrow commented 2 years ago

Possibly not a bug - you undocked the pattern editor, so it is allowed to go in front of the instrument editor.

freq-mod commented 2 years ago

Is it possible to prevent this anyhow? Like instrument editor is always in front of a patern editor?

tildearrow commented 2 years ago

I could add a setting to prevent the pattern editor from being raised (but only if ImGui allows that).

tildearrow commented 2 years ago

Added a setting for 0.6.