Skip to content

Commit d40f5ed

Browse files
committed
fix vctimer for new user area
1 parent 7dc83ee commit d40f5ed

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

plugins/vcTimer/index.jsx

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
const {
22
flux: { dispatcher },
33
solid: { createSignal, onCleanup },
4+
ui: { Text, TextTags, TextWeights },
45
} = shelter;
56

67
function format(milliseconds) {
@@ -24,10 +25,9 @@ function Timer() {
2425
onCleanup(() => clearInterval(timer));
2526

2627
return (
27-
<div id="vcTimer" style={"font-weight: bold"}>
28+
<Text tag={TextTags.textXS} weight={TextWeights.bold}>
2829
{format(elapsed())}
29-
<br />
30-
</div>
30+
</Text>
3131
);
3232
}
3333

@@ -36,7 +36,11 @@ function onVoiceJoin(e) {
3636

3737
if (document.getElementById("vcTimer")) return;
3838

39-
document.querySelector('[class^="rtcConnectionStatus_"] + a > div').prepend(<Timer />);
39+
const container = document.querySelector('[class^="labelWrapper_"]');
40+
container.parentElement.style.height = "unset";
41+
container.parentElement.parentElement.parentElement.style.height = "unset";
42+
container.parentElement.parentElement.parentElement.parentElement.style.height = "unset";
43+
container.insertBefore(<Timer />, container.lastChild);
4044
}
4145

4246
export function onLoad() {

0 commit comments

Comments
 (0)