mirror of
https://github.com/amyinspace/MagicSetEditor2.git
synced 2026-06-10 13:06:59 -04:00
Fixed sloppy code leading to crashes - card select dialog works on Linux.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@510 0fc631ac-6414-0410-93d0-97cfa31319b6
This commit is contained in:
@@ -201,7 +201,7 @@ void DropDownChoiceListBase::generateThumbnailImages() {
|
||||
ThumbnailStatus status = style().thumbnails_status[i];
|
||||
if (i >= image_count || status != THUMB_OK) {
|
||||
// request this thumbnail
|
||||
thumbnail_thread.request( new_intrusive3<ChoiceThumbnailRequest>(&cve, i, status == THUMB_NOT_MADE) );
|
||||
thumbnail_thread.request( createThumbnailRequest(&cve, i, status == THUMB_NOT_MADE));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -270,6 +270,10 @@ DropDownList* DropDownChoiceList::createSubMenu(ChoiceField::ChoiceP group) cons
|
||||
return new DropDownChoiceList(const_cast<DropDownChoiceList*>(this), true, cve, group);
|
||||
}
|
||||
|
||||
ThumbnailRequestP DropDownChoiceList::createThumbnailRequest(ValueViewer * e, int index, bool from_disk) const {
|
||||
return new_intrusive3<ChoiceThumbnailRequest>(e, index, from_disk);
|
||||
}
|
||||
|
||||
// ----------------------------------------------------------------------------- : ChoiceValueEditor
|
||||
|
||||
IMPLEMENT_VALUE_EDITOR(Choice)
|
||||
|
||||
Reference in New Issue
Block a user