Skip to content

Commit 2f9eccf

Browse files
committed
Merge branch 'master' into ags4
2 parents a68d0a7 + 61625b6 commit 2f9eccf

File tree

3 files changed

+17
-4
lines changed

3 files changed

+17
-4
lines changed

.cirrus.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,14 @@ build_linux_cmake_task:
8888
arch=$(dpkg --print-architecture)
8989
mkdir build_release_$arch && cd build_release_$arch
9090
cmake .. \
91-
-DAGS_USE_LOCAL_ALL_LIBRARIES=1 \
91+
-DAGS_USE_LOCAL_SDL2=1 \
92+
-DAGS_USE_LOCAL_OGG=1 \
93+
-DAGS_USE_LOCAL_THEORA=1 \
94+
-DAGS_USE_LOCAL_VORBIS=1 \
9295
-DAGS_USE_LOCAL_SDL2_SOUND=0 \
96+
-DAGS_USE_LOCAL_GLM=0 \
97+
-DAGS_USE_LOCAL_MINIZ=0 \
98+
-DAGS_USE_LOCAL_TINYXML=0 \
9399
-DCMAKE_BUILD_TYPE=Release \
94100
-DAGS_BUILD_TOOLS=1 \
95101
-DAGS_TESTS=1 \

Editor/AGS.Editor/GUI/GoToNumberDialog.Designer.cs

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Editor/AGS.Editor/GUI/GoToNumberDialog.cs

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,11 +104,16 @@ private bool ExistInList (int number)
104104
return GetItemByNumber(number) != null;
105105
}
106106

107+
private void EnableOkButtonIfNumberExists()
108+
{
109+
btnOk.Enabled = ExistInList(Number);
110+
}
111+
107112
private void syncFromUpDownToListBox()
108113
{
114+
EnableOkButtonIfNumberExists();
109115
if (ExistInList(Number))
110116
{
111-
btnOk.Enabled = true;
112117
Tuple<int, string> selected = GetItemByNumber(Number);
113118
if (selected != lstNodes.SelectedItem)
114119
{
@@ -117,7 +122,6 @@ private void syncFromUpDownToListBox()
117122
}
118123
else
119124
{
120-
btnOk.Enabled = false;
121125
lstNodes.SelectedItem = null;
122126
lstNodes.Invalidate();
123127
}
@@ -142,7 +146,9 @@ private void upDownNumber_ValueChanged(object sender, EventArgs e)
142146

143147
private void upDownNumber_KeyUp(object sender, KeyEventArgs e)
144148
{
145-
syncFromUpDownToListBox();
149+
// if we sync the list will then erase back the upDown number
150+
// so we only disable the ok button if the number is invalid
151+
EnableOkButtonIfNumberExists();
146152
}
147153

148154
private void lstNodes_SelectedValueChanged(object sender, EventArgs e)

0 commit comments

Comments
 (0)