1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-10-10 16:43:33 +02:00

Bug 1680 - Pan / Gain dialog sliders do not update on text entry

This commit is contained in:
James Crook
2018-03-25 18:02:14 +01:00
parent 5c4444665e
commit 545102b168
2 changed files with 7 additions and 0 deletions

View File

@@ -186,6 +186,7 @@ void TipPanel::OnCreate(wxWindowCreateEvent & WXUNUSED(event))
//
BEGIN_EVENT_TABLE(SliderDialog, wxDialogWrapper)
EVT_TEXT( wxID_ANY, SliderDialog::OnTextChange )
EVT_SLIDER(wxID_ANY,SliderDialog::OnSlider)
END_EVENT_TABLE();
@@ -255,7 +256,12 @@ bool SliderDialog::TransferDataFromWindow()
void SliderDialog::OnSlider(wxCommandEvent & event)
{
TransferDataToWindow();
event.Skip(false);
}
void SliderDialog::OnTextChange(wxCommandEvent & event)
{
TransferDataFromWindow();
event.Skip(false);
}

View File

@@ -357,6 +357,7 @@ class SliderDialog final : public wxDialogWrapper
bool TransferDataFromWindow() override;
void OnSlider(wxCommandEvent &event);
void OnTextChange(wxCommandEvent &event);
ASlider * mSlider;
wxTextCtrl * mTextCtrl;