View Issue Details

IDProjectCategoryView StatusLast Update
0001982OpenMPTUser Interfacepublic2026-07-28 12:45
Reportercs127 Assigned ToSaga Musix  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Platformx64OSanyOS Versionany
Product VersionOpenMPT 1.33.00.* (current testing) 
Target VersionOpenMPT 1.32.11.00 / libopenmpt 0.8.8 (upcoming stable)Fixed in VersionOpenMPT 1.32.11.00 / libopenmpt 0.8.8 (upcoming stable) 
Summary0001982: Parameter editor screen doesn't update properly if updated row is not visible in pattern view
Description

The parameter editor / "visualize effect" window is not redrawn when the mouse is clicked on a certain region. The position and size of this region seems to be random. The window is properly redrawn again if resized, or if the mouse is clicked somewhere else outside the region.

I was able to reproduce this on my main computer on both Wine 11.13 and a Windows 10 virtual machine, but it works fine on a different machine running Windows 10 natively. So this might only be an issue on Wine and virtualized systems?

Steps To Reproduce
  1. Fill an entire effect column with effects.
  2. Select the column and open the parameter editor.
  3. Try to change the parameters of all effects. Some will appear to have not moved, until you click on ones that did move, or resize the window.
TagsNo tags attached.
Has the bug occurred in previous versions?yes
Tested code revision (in case you know it)25480

Activities

Saga Musix

Saga Musix

2026-07-26 11:09

administrator   ~0006701

I also see it happening on a non-virtualized Windows setup here.

Saga Musix

Saga Musix

2026-07-26 13:14

administrator   ~0006702

Should be fixed in r25481

cs127

cs127

2026-07-26 23:58

reporter   ~0006704

Tried r25481 on Wine, it crashed when I opened the parameter editor.

crash.zip (20,357 bytes)
Saga Musix

Saga Musix

2026-07-27 16:32

administrator   ~0006705

Ah yes, the classic "commit something that's different from what you have tested". Fixed in r25491.

cs127

cs127

2026-07-27 23:51

reporter   ~0006706

All good now, thanks!

Issue History

Date Modified Username Field Change
2026-07-26 02:27 cs127 New Issue
2026-07-26 11:09 Saga Musix Assigned To => Saga Musix
2026-07-26 11:09 Saga Musix Status new => assigned
2026-07-26 11:09 Saga Musix Note Added: 0006701
2026-07-26 12:57 Saga Musix Summary Parameter editor screen doesn't update properly => Parameter editor screen doesn't update properly if updated row is not visible in pattern view
2026-07-26 13:14 Saga Musix Note Added: 0006702
2026-07-26 13:14 Saga Musix Status assigned => feedback
2026-07-26 13:14 Saga Musix Fixed in Version => OpenMPT 1.32.11.00 / libopenmpt 0.8.8 (upcoming stable)
2026-07-26 13:14 Saga Musix Target Version => OpenMPT 1.32.11.00 / libopenmpt 0.8.8 (upcoming stable)
2026-07-26 23:58 cs127 Note Added: 0006704
2026-07-26 23:58 cs127 File Added: crash.zip
2026-07-26 23:58 cs127 Status feedback => assigned
2026-07-27 16:32 Saga Musix Note Added: 0006705
2026-07-27 16:32 Saga Musix Status assigned => feedback
2026-07-27 23:51 cs127 Note Added: 0006706
2026-07-27 23:51 cs127 Status feedback => assigned
2026-07-28 12:45 Saga Musix Status assigned => resolved
2026-07-28 12:45 Saga Musix Resolution open => fixed