PC color
This commit is contained in:
@@ -2315,6 +2315,12 @@
|
|||||||
return localMetadata;
|
return localMetadata;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var rowMetadata = getPoliticTalkRoleMetadataFromElement(row);
|
||||||
|
|
||||||
|
if (rowMetadata) {
|
||||||
|
return rowMetadata;
|
||||||
|
}
|
||||||
|
|
||||||
var matchingTile = null;
|
var matchingTile = null;
|
||||||
|
|
||||||
if (videospace && endpointId) {
|
if (videospace && endpointId) {
|
||||||
@@ -2336,7 +2342,7 @@
|
|||||||
|| getPoliticTalkGuestRoleMetadata();
|
|| getPoliticTalkGuestRoleMetadata();
|
||||||
}
|
}
|
||||||
|
|
||||||
return getPoliticTalkRoleMetadataFromElement(row) || getPoliticTalkGuestRoleMetadata();
|
return getPoliticTalkGuestRoleMetadata();
|
||||||
}
|
}
|
||||||
|
|
||||||
function isPoliticTalkParticipantPaneAvatar(element) {
|
function isPoliticTalkParticipantPaneAvatar(element) {
|
||||||
@@ -2499,6 +2505,16 @@
|
|||||||
var matchesName = function(value) {
|
var matchesName = function(value) {
|
||||||
return normalizedNames.indexOf(normalizePoliticTalkText(normalizePoliticTalkDisplayName(value))) !== -1;
|
return normalizedNames.indexOf(normalizePoliticTalkText(normalizePoliticTalkDisplayName(value))) !== -1;
|
||||||
};
|
};
|
||||||
|
var matchingRow = getPoliticTalkParticipantPaneRows().find(function(row) {
|
||||||
|
return matchesName(getPoliticTalkParticipantPaneDisplayName(row));
|
||||||
|
});
|
||||||
|
|
||||||
|
if (matchingRow) {
|
||||||
|
return getPoliticTalkRoleMetadataFromElement(matchingRow)
|
||||||
|
|| getPoliticTalkParticipantPaneRoleMetadata(matchingRow, videospace, tiles, thumbnails)
|
||||||
|
|| null;
|
||||||
|
}
|
||||||
|
|
||||||
var candidates = (tiles || []).concat(thumbnails || []);
|
var candidates = (tiles || []).concat(thumbnails || []);
|
||||||
var matchingTile = candidates.find(function(tile) {
|
var matchingTile = candidates.find(function(tile) {
|
||||||
return matchesName(getPoliticTalkVisibleDisplayName(tile));
|
return matchesName(getPoliticTalkVisibleDisplayName(tile));
|
||||||
@@ -2510,16 +2526,6 @@
|
|||||||
|| null;
|
|| null;
|
||||||
}
|
}
|
||||||
|
|
||||||
var matchingRow = getPoliticTalkParticipantPaneRows().find(function(row) {
|
|
||||||
return matchesName(getPoliticTalkParticipantPaneDisplayName(row));
|
|
||||||
});
|
|
||||||
|
|
||||||
if (matchingRow) {
|
|
||||||
return getPoliticTalkParticipantPaneRoleMetadata(matchingRow, videospace, tiles, thumbnails)
|
|
||||||
|| getPoliticTalkRoleMetadataFromElement(matchingRow)
|
|
||||||
|| null;
|
|
||||||
}
|
|
||||||
|
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -2771,6 +2777,9 @@
|
|||||||
var dominantName = getPoliticTalkVisibleDisplayName(
|
var dominantName = getPoliticTalkVisibleDisplayName(
|
||||||
videospace.querySelector('[data-testid="stage-display-name"]')
|
videospace.querySelector('[data-testid="stage-display-name"]')
|
||||||
);
|
);
|
||||||
|
|
||||||
|
applyPoliticTalkParticipantPaneAvatarTheme(videospace, tiles, thumbnails);
|
||||||
|
|
||||||
var dominantMetadata = getPoliticTalkDominantSpeakerRoleMetadata(videospace, tiles, thumbnails);
|
var dominantMetadata = getPoliticTalkDominantSpeakerRoleMetadata(videospace, tiles, thumbnails);
|
||||||
|
|
||||||
applyPoliticTalkLargeVideoLayout(videospace, tiles);
|
applyPoliticTalkLargeVideoLayout(videospace, tiles);
|
||||||
|
|||||||
Reference in New Issue
Block a user