Skip to content

Commit 8f91268

Browse files
Fixed grid min interval
1 parent d90e7d3 commit 8f91268

File tree

3 files changed

+15
-15
lines changed

3 files changed

+15
-15
lines changed

src/ui/component/editor/MIDIContentViewer.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,7 @@ MIDIContentViewer::createRulerLine(double pos, double itemSize) const {
422422
/** Line Start */
423423
double realSecStart = secStart;
424424
int tempIndex = 0;
425-
auto& [timeInSec, timeInQuarter, timeInBar, secPerQuarter, numerator, denominator] = tempoTempList.getReference(tempIndex);
425+
auto [timeInSec, timeInQuarter, timeInBar, secPerQuarter, numerator, denominator] = tempoTempList.getUnchecked(tempIndex);
426426
{
427427
/** Get Real Quarter */
428428
double quarterStart = timeInQuarter + (secStart - timeInSec) / secPerQuarter;
@@ -433,9 +433,9 @@ MIDIContentViewer::createRulerLine(double pos, double itemSize) const {
433433

434434
/** Next Temp */
435435
while ((tempoTempList.size() > (tempIndex + 1)) &&
436-
(realQuarterStart > std::get<1>(tempoTempList.getReference(tempIndex + 1)))) {
436+
(realQuarterStart > std::get<1>(tempoTempList.getUnchecked(tempIndex + 1)))) {
437437
realQuarterStart -= (4.0 / denominator);
438-
std::tie(timeInSec, timeInQuarter, timeInBar, secPerQuarter, numerator, denominator) = tempoTempList.getReference(++tempIndex);
438+
std::tie(timeInSec, timeInQuarter, timeInBar, secPerQuarter, numerator, denominator) = tempoTempList.getUnchecked(++tempIndex);
439439
realQuarterStart += (4.0 / denominator);
440440
}
441441

@@ -460,9 +460,9 @@ MIDIContentViewer::createRulerLine(double pos, double itemSize) const {
460460
/** Next Line */
461461
double nextQuarter = currentQuarter + (4.0 / denominator);
462462
while ((tempoTempList.size() > (tempIndex + 1)) &&
463-
(nextQuarter > std::get<1>(tempoTempList.getReference(tempIndex + 1)))) {
463+
(nextQuarter > std::get<1>(tempoTempList.getUnchecked(tempIndex + 1)))) {
464464
nextQuarter -= (4.0 / denominator);
465-
std::tie(timeInSec, timeInQuarter, timeInBar, secPerQuarter, numerator, denominator) = tempoTempList.getReference(++tempIndex);
465+
std::tie(timeInSec, timeInQuarter, timeInBar, secPerQuarter, numerator, denominator) = tempoTempList.getUnchecked(++tempIndex);
466466
nextQuarter += (4.0 / denominator);
467467
}
468468

src/ui/component/editor/SourceTimeRuler.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -576,7 +576,7 @@ SourceTimeRuler::createRulerLine(double pos, double itemSize) const {
576576
/** Line Start */
577577
double realSecStart = secStart;
578578
int tempIndex = 0;
579-
auto& [timeInSec, timeInQuarter, timeInBar, secPerQuarter, numerator, denominator] = tempoTempList.getReference(tempIndex);
579+
auto [timeInSec, timeInQuarter, timeInBar, secPerQuarter, numerator, denominator] = tempoTempList.getUnchecked(tempIndex);
580580
{
581581
/** Get Real Quarter */
582582
double quarterStart = timeInQuarter + (secStart - timeInSec) / secPerQuarter;
@@ -587,9 +587,9 @@ SourceTimeRuler::createRulerLine(double pos, double itemSize) const {
587587

588588
/** Next Temp */
589589
while ((tempoTempList.size() > (tempIndex + 1)) &&
590-
(realQuarterStart > std::get<1>(tempoTempList.getReference(tempIndex + 1)))) {
590+
(realQuarterStart > std::get<1>(tempoTempList.getUnchecked(tempIndex + 1)))) {
591591
realQuarterStart -= (4.0 / denominator);
592-
std::tie(timeInSec, timeInQuarter, timeInBar, secPerQuarter, numerator, denominator) = tempoTempList.getReference(++tempIndex);
592+
std::tie(timeInSec, timeInQuarter, timeInBar, secPerQuarter, numerator, denominator) = tempoTempList.getUnchecked(++tempIndex);
593593
realQuarterStart += (4.0 / denominator);
594594
}
595595

@@ -614,9 +614,9 @@ SourceTimeRuler::createRulerLine(double pos, double itemSize) const {
614614
/** Next Line */
615615
double nextQuarter = currentQuarter + (4.0 / denominator);
616616
while ((tempoTempList.size() > (tempIndex + 1)) &&
617-
(nextQuarter > std::get<1>(tempoTempList.getReference(tempIndex + 1)))) {
617+
(nextQuarter > std::get<1>(tempoTempList.getUnchecked(tempIndex + 1)))) {
618618
nextQuarter -= (4.0 / denominator);
619-
std::tie(timeInSec, timeInQuarter, timeInBar, secPerQuarter, numerator, denominator) = tempoTempList.getReference(++tempIndex);
619+
std::tie(timeInSec, timeInQuarter, timeInBar, secPerQuarter, numerator, denominator) = tempoTempList.getUnchecked(++tempIndex);
620620
nextQuarter += (4.0 / denominator);
621621
}
622622

src/ui/component/sequencer/SeqTimeRuler.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -576,7 +576,7 @@ SeqTimeRuler::createRulerLine(double pos, double itemSize) const {
576576
/** Line Start */
577577
double realSecStart = secStart;
578578
int tempIndex = 0;
579-
auto& [timeInSec, timeInQuarter, timeInBar, secPerQuarter, numerator, denominator] = tempoTempList.getReference(tempIndex);
579+
auto [timeInSec, timeInQuarter, timeInBar, secPerQuarter, numerator, denominator] = tempoTempList.getUnchecked(tempIndex);
580580
{
581581
/** Get Real Quarter */
582582
double quarterStart = timeInQuarter + (secStart - timeInSec) / secPerQuarter;
@@ -587,9 +587,9 @@ SeqTimeRuler::createRulerLine(double pos, double itemSize) const {
587587

588588
/** Next Temp */
589589
while ((tempoTempList.size() > (tempIndex + 1)) &&
590-
(realQuarterStart > std::get<1>(tempoTempList.getReference(tempIndex + 1)))) {
590+
(realQuarterStart > std::get<1>(tempoTempList.getUnchecked(tempIndex + 1)))) {
591591
realQuarterStart -= (4.0 / denominator);
592-
std::tie(timeInSec, timeInQuarter, timeInBar, secPerQuarter, numerator, denominator) = tempoTempList.getReference(++tempIndex);
592+
std::tie(timeInSec, timeInQuarter, timeInBar, secPerQuarter, numerator, denominator) = tempoTempList.getUnchecked(++tempIndex);
593593
realQuarterStart += (4.0 / denominator);
594594
}
595595

@@ -614,9 +614,9 @@ SeqTimeRuler::createRulerLine(double pos, double itemSize) const {
614614
/** Next Line */
615615
double nextQuarter = currentQuarter + (4.0 / denominator);
616616
while ((tempoTempList.size() > (tempIndex + 1)) &&
617-
(nextQuarter > std::get<1>(tempoTempList.getReference(tempIndex + 1)))) {
617+
(nextQuarter > std::get<1>(tempoTempList.getUnchecked(tempIndex + 1)))) {
618618
nextQuarter -= (4.0 / denominator);
619-
std::tie(timeInSec, timeInQuarter, timeInBar, secPerQuarter, numerator, denominator) = tempoTempList.getReference(++tempIndex);
619+
std::tie(timeInSec, timeInQuarter, timeInBar, secPerQuarter, numerator, denominator) = tempoTempList.getUnchecked(++tempIndex);
620620
nextQuarter += (4.0 / denominator);
621621
}
622622

0 commit comments

Comments
 (0)