Skip to content

Commit d534813

Browse files
committed
Disallow changing sample count in spike sorter while acquisition is active
1 parent dfc63c7 commit d534813

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

Plugins/SpikeSorter/SpikeSorterEditor.cpp

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -316,11 +316,12 @@ void SpikeSorterEditor::buttonEvent(Button* button)
316316
PopupMenu waveSizeMenu;
317317
PopupMenu waveSizePreMenu;
318318
PopupMenu waveSizePostMenu;
319+
bool allowSampleChange = !CoreServices::getAcquisitionStatus();
319320

320-
waveSizePreMenu.addItem(1,"8",true,processor->getNumPreSamples() == 8);
321-
waveSizePreMenu.addItem(2,"16",true,processor->getNumPreSamples() == 16);
322-
waveSizePostMenu.addItem(3,"32",true,processor->getNumPostSamples() == 32);
323-
waveSizePostMenu.addItem(4,"64",true,processor->getNumPostSamples() == 64);
321+
waveSizePreMenu.addItem(1,"8",allowSampleChange,processor->getNumPreSamples() == 8);
322+
waveSizePreMenu.addItem(2, "16", allowSampleChange, processor->getNumPreSamples() == 16);
323+
waveSizePostMenu.addItem(3, "32", allowSampleChange, processor->getNumPostSamples() == 32);
324+
waveSizePostMenu.addItem(4, "64", allowSampleChange, processor->getNumPostSamples() == 64);
324325

325326
waveSizeMenu.addSubMenu("Pre samples",waveSizePreMenu);
326327
waveSizeMenu.addSubMenu("Post samples",waveSizePostMenu);

0 commit comments

Comments
 (0)