ImGui: Add "repeatshift" buttons that auto-repeat if you hold shift.

This commit is contained in:
Henrik Rydgård committed 2025-04-09 11:58:31 +02:00
1 parent ad17ec5fc8
commit a97ea04827
11 files changed
+81 -10

No files matched your search

+2 -2
View File
@@ -1,4 +1,5 @@
#include "ext/imgui/imgui_internal.h"
#include "ext/imgui/imgui_extras.h"
#include "ext/imgui/imgui_impl_thin3d.h"
#include "Common/StringUtils.h"
@@ -1239,8 +1240,7 @@ void ImDisasmWindow::Draw(MIPSDebugInterface *mipsDebug, ImConfig &cfg, ImContro
}
ImGui::SameLine();
ImGui::SmallButton("Skim");
if (ImGui::IsItemActive()) {
if (ImGui::RepeatButton("Skim")) {
u32 stepSize = disasmView_.getInstructionSizeAt(mipsDebug->GetPC());
Core_RequestCPUStep(CPUStepType::Into, stepSize);
}