View Issue Details

IDProjectCategoryView StatusLast Update
0001516OpenMPTUser Interfacepublic2022-02-03 17:56
ReporterStarWolf3000 Assigned ToSaga Musix  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Platformx64OSWindowsOS Version8.1
Product VersionOpenMPT 1.29.14.00 / libopenmpt 0.5.13 (upgrade first) 
Target VersionOpenMPT 1.29.15.00 / libopenmpt 0.5.14 (upgrade first)Fixed in VersionOpenMPT 1.29.15.00 / libopenmpt 0.5.14 (upgrade first) 
Summary0001516: Strange double-click behaviour in treeview
Description

In 1.29.14.00, if you collapse a bank inside an SF2/DLS using double-click, OpenMPT will automatically play some unrelated instrument, maybe not even from that very same file. Also applies to Drumkit banks. Does not apply to the MIDI Library entry.

Steps To Reproduce
  1. Use 1.29.14.00
  2. Have at least one external soundfont or DLS loaded.
  3. In the left-handed treeview, expand the root node of your chosen file.
  4. Expand a bank inside that file (can be either a Melodic or Drumkit one).
  5. Collapse that bank using double-click.
  6. OpenMPT will play some instrument upon collapsing with double-click.
TagsNo tags attached.
Has the bug occurred in previous versions?No
Tested code revision (in case you know it)

Activities

Saga Musix

Saga Musix

2021-11-16 18:47

administrator   ~0004898

And here I thought I fixed that. Easiest would be to just throw away anything soundfont-related, that code smells like hell ;)

Saga Musix

Saga Musix

2021-11-16 19:43

administrator   ~0004899

r15984 should fix this.

StarWolf3000

StarWolf3000

2022-02-03 15:03

reporter   ~0005033

Unfortunately, this behavior returned with 1.30.01.00, and is still in 1.30.02.00. This time it happens with Drumkit folders, Melodic folders are safe this time.

Saga Musix

Saga Musix

2022-02-03 17:55

administrator   ~0005034

Not caused to the original issue because whole drum kits are now "playable", but without doubt this shouldn't happen when just clicking on them. Fixed in r16816.

Issue History

Date Modified Username Field Change
2021-11-16 14:42 StarWolf3000 New Issue
2021-11-16 18:47 Saga Musix Note Added: 0004898
2021-11-16 18:47 Saga Musix Assigned To => Saga Musix
2021-11-16 18:47 Saga Musix Status new => assigned
2021-11-16 19:43 Saga Musix Note Added: 0004899
2021-11-16 19:44 Saga Musix Status assigned => resolved
2021-11-16 19:44 Saga Musix Resolution open => fixed
2021-11-16 19:44 Saga Musix Fixed in Version => OpenMPT 1.30.01.00 / libopenmpt 0.6.0 (upgrade first)
2021-11-16 19:44 Saga Musix Target Version => OpenMPT 1.30.01.00 / libopenmpt 0.6.0 (upgrade first)
2021-12-04 18:45 Saga Musix Category General => User Interface
2021-12-04 18:45 Saga Musix Fixed in Version OpenMPT 1.30.01.00 / libopenmpt 0.6.0 (upgrade first) => OpenMPT 1.29.15.00 / libopenmpt 0.5.14 (upgrade first)
2021-12-04 18:45 Saga Musix Target Version OpenMPT 1.30.01.00 / libopenmpt 0.6.0 (upgrade first) => OpenMPT 1.29.15.00 / libopenmpt 0.5.14 (upgrade first)
2022-02-03 15:03 StarWolf3000 Status resolved => feedback
2022-02-03 15:03 StarWolf3000 Resolution fixed => reopened
2022-02-03 15:03 StarWolf3000 Note Added: 0005033
2022-02-03 17:55 Saga Musix Note Added: 0005034
2022-02-03 17:56 Saga Musix Status feedback => resolved
2022-02-03 17:56 Saga Musix Resolution reopened => fixed