Fix string dialogs attempting to play garbage sounds
This commit is contained in:
@@ -459,7 +459,7 @@ cStrDlog& cStrDlog::setRecordHandler(record_callback_t rec){
|
|||||||
}
|
}
|
||||||
|
|
||||||
void cStrDlog::show(){
|
void cStrDlog::show(){
|
||||||
play_sound(sound);
|
if(sound > 0) play_sound(sound);
|
||||||
dlg.run();
|
dlg.run();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ typedef std::function<void(cDialog&)> record_callback_t;
|
|||||||
class cStrDlog {
|
class cStrDlog {
|
||||||
static std::string getFileName(short n_strs, ePicType type, bool hasTitle);
|
static std::string getFileName(short n_strs, ePicType type, bool hasTitle);
|
||||||
cDialog dlg;
|
cDialog dlg;
|
||||||
short sound;
|
short sound = -1;
|
||||||
record_callback_t rec_f;
|
record_callback_t rec_f;
|
||||||
bool hasRecord;
|
bool hasRecord;
|
||||||
const ePicType type;
|
const ePicType type;
|
||||||
|
|||||||
Reference in New Issue
Block a user