diff --git a/Source/Processors/Editors/ChannelSelector.cpp b/Source/Processors/Editors/ChannelSelector.cpp index cc4d60069c0e66fcc0d710263a30c71ddcc7b818..77a6c74b2bff2adaaf0b2381916949e8da981868 100755 --- a/Source/Processors/Editors/ChannelSelector.cpp +++ b/Source/Processors/Editors/ChannelSelector.cpp @@ -138,19 +138,19 @@ void ChannelSelector::refreshButtonBoundaries() { parameterButtons[i]->setBounds(columnWidth/2 + offsetLR + columnWidth*((i)%nColumns), - floor((i)/nColumns)*rowHeight+offsetUD + topOffset, + floor(double(i)/nColumns)*rowHeight+offsetUD + topOffset, columnWidth, rowHeight); if (isNotSink) { recordButtons[i]->setBounds(columnWidth/2 + offsetLR + columnWidth*((i)%nColumns) - getDesiredWidth(), - floor((i)/nColumns)*rowHeight+offsetUD + topOffset, + floor(double(i)/nColumns)*rowHeight+offsetUD + topOffset, columnWidth, rowHeight); audioButtons[i]->setBounds(columnWidth/2 + offsetLR + columnWidth*((i)%nColumns) - getDesiredWidth()*2, - floor((i)/nColumns)*rowHeight+offsetUD + topOffset, + floor(double(i)/nColumns)*rowHeight+offsetUD + topOffset, columnWidth, rowHeight); }