Skip to content

Commit 1db1838

Browse files
authored
UI - Improve support of pictures in mission list filter (#1651)
1 parent 14ed01e commit 1db1838

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

addons/ui/fnc_initDisplayRemoteMissions.sqf

+6-2
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,10 @@ private _fnc_storeMapMissions = {_this spawn {isNil { // delay a frame
113113
private _value = _ctrlMissions lbValue _i;
114114
private _data = _ctrlMissions lbData _i;
115115
private _color = _ctrlMissions lbColor _i;
116+
private _picture = _ctrlMissions lbPicture _i;
117+
private _pictureRight = _ctrlMissions lbPictureRight _i;
116118

117-
_missions pushBack [_name, _value, _data, _color];
119+
_missions pushBack [_name, _value, _data, _color, _picture, _pictureRight];
118120
};
119121

120122
_ctrlMissions setVariable [QGVAR(missions), _missions];
@@ -146,14 +148,16 @@ _display setVariable [QFUNC(filter), {
146148
lbClear _ctrlMissions;
147149

148150
{
149-
_x params ["_name", "_value", "_data", "_color"];
151+
_x params ["_name", "_value", "_data", "_color", "_picture", "_pictureRight"];
150152
private _classname = _data splitString "." param [0, ""];
151153

152154
if (toLower _name find _filter != -1 && {_showStockMissions || {!(_classname in _stockMissions)}}) then {
153155
private _index = _ctrlMissions lbAdd _name;
154156
_ctrlMissions lbSetValue [_index, _value];
155157
_ctrlMissions lbSetData [_index, _data];
156158
_ctrlMissions lbSetColor [_index, _color];
159+
_ctrlMissions lbSetPicture [_index, _picture];
160+
_ctrlMissions lbSetPictureRight [_index, _pictureRight];
157161
};
158162
} forEach _missions;
159163

0 commit comments

Comments
 (0)