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:
@@ -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);
|
||||
}
|
||||
|
||||
|
@@ -357,6 +357,7 @@ class SliderDialog final : public wxDialogWrapper
|
||||
bool TransferDataFromWindow() override;
|
||||
|
||||
void OnSlider(wxCommandEvent &event);
|
||||
void OnTextChange(wxCommandEvent &event);
|
||||
|
||||
ASlider * mSlider;
|
||||
wxTextCtrl * mTextCtrl;
|
||||
|
Reference in New Issue
Block a user