NeuralAmpModelerPlugin

Plugin for Neural Amp Modeler
Log | Files | Refs | Submodules | README | LICENSE

commit 8c9182fb811a1ca233ef431216216168e1790226
parent 4a028ef056e2b93496bad6b42fd8f43cc0ebcff0
Author: Steven Atkinson <steven@atkinson.mn>
Date:   Sat, 10 Jun 2023 18:19:36 -0700

Don't lose track of directory if an invalid file is attempted to be staged (#287)

* Select file directory instead of file

* Change select text

* Don't fail out so hard if a bad IR or model is attempted to be staged.
Diffstat:
MNeuralAmpModeler/NeuralAmpModelerControls.h | 8+++++---
1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/NeuralAmpModeler/NeuralAmpModelerControls.h b/NeuralAmpModeler/NeuralAmpModelerControls.h @@ -272,9 +272,11 @@ public: switch (msgTag) { case kMsgTagLoadFailed: - ClearPathList(); - SetupMenu(); - mFileNameControl->SetLabelAndTooltip("Load Failed"); + // Honestly, not sure why I made a big stink of it before. Why not just say it failed and move on? :) + { + std::string label(std::string("(FAILED) ") + std::string(mFileNameControl->GetLabelStr())); + mFileNameControl->SetLabelAndTooltip(label.c_str()); + } break; case kMsgTagLoadedModel: case kMsgTagLoadedIR: