@@ -288,6 +288,10 @@ Rectangle {
289 waitForRendering(card);
289 waitForRendering(card);
291 if (data.hasOwnProperty("width")) {
295 if (data.hasOwnProperty("width")) {
292 if (typeof data.width === "function") {
296 if (typeof data.width === "function") {
293 tryCompareFunction(function() { return art.width === data.width() }, true);
297 tryCompareFunction(function() { return art.width === data.width() }, true);
@@ -316,6 +320,10 @@ Rectangle {
316 selector.selectedIndex = data.index;
320 selector.selectedIndex = data.index;
317 waitForRendering(card);
321 waitForRendering(card);
319 tryCompare(headerRow, "x", data.left());
327 tryCompare(headerRow, "x", data.left());
@@ -438,7 +446,9 @@ Rectangle {
438 selector.selectedIndex = 10;
446 selector.selectedIndex = 10;
439 waitForRendering(card);
447 waitForRendering(card);
449+ if (background !== null) {
441− background.color = data.tag;
450+ background.color = data.tag;
443 var fontColor = data.dark ? "grey" : "white";
453 var fontColor = data.dark ? "grey" : "white";