GitLiveApp / GitLive

GitLive Docs
83 stars 24 forks source link

Cannot read properties of undefined #141

Closed CodePeacock closed 1 year ago

CodePeacock commented 1 year ago

Type: Bug

Install GitLive extension for VSCode. Start Extension Bisect.

Extension version: 16.0.3 VS Code version: Code 1.74.0 (5235c6bb189b60b01b1f49062f4ffa42384f8c91, 2022-12-05T16:38:16.075Z) OS version: Windows_NT x64 10.0.22000 Modes: Sandboxed: No

System Info |Item|Value| |---|---| |CPUs|Intel(R) Core(TM) i3-8100T CPU @ 3.10GHz (4 x 3096)| |GPU Status|2d_canvas: enabled
canvas_oop_rasterization: disabled_off
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_renderer: enabled_on
video_decode: enabled
video_encode: enabled
vulkan: disabled_off
webgl: enabled
webgl2: enabled
webgpu: disabled_off| |Load (avg)|undefined| |Memory (System)|7.79GB (2.29GB free)| |Process Argv|| |Screen Reader|no| |VM|0%|
CodePeacock commented 1 year ago

This is a new issue. I found this extension features exciting so I tried. It wont' work

image

I've tried restarting, reinstalling. But it won't work.

Please respond ASAP 🙏

Ygnys commented 1 year ago

Hi @FireStorm69 thanks for reporting! We have now released a fix for this issue, please make sure to update GitLive to version 16.0.4. Let us know how it works for you :)

CodePeacock commented 1 year ago

Hi @FireStorm69 thanks for reporting! We have now released a fix for this issue, please make sure to update GitLive to version 16.0.4. Let us know how it works for you :)

Oh. That's awesome. Thank you 😊 all. I'll install ASAP and inform you.

CodePeacock commented 1 year ago

The extension works. But it doesn't make any sense. It can't switch from my master branch to my main branch 🥺

nbransby commented 1 year ago

Could you share some screenshots? What do you mean it can't switch between the branches?

CodePeacock commented 1 year ago

image Above is my master branch. I don't work on that branch. I select team "virtual-voice-assistant"

Ygnys commented 1 year ago

Hi @FireStorm69 , I the tree you should see the branches ahead of your current branch. GitLive performs a three dot diff between your local HEAD and the heads of all the remote branches in your repository to populate the tree in the repository view (in your case virtual-voice-assistant). You can use the view options to customize this diffing process and what you see in the tree

Screenshot 2022-12-12 at 18 35 11

CodePeacock commented 1 year ago

Hi @FireStorm69 , I the tree you should see the branches ahead of your current branch. GitLive performs a three dot diff between your local HEAD and the heads of all the remote branches in your repository to populate the tree in the repository view (in your case virtual-voice-assistant). You can use the view options to customize this diffing process and what you see in the tree

Screenshot 2022-12-12 at 18 35 11

I've tried this. It still won't work. The branch me and my team mates are working on is the same 🥺.

Ygnys commented 1 year ago

Hi, do you mean you can't see the changes your teammates made to the main branch? Could you send a screenshot with the full GitLive sidebar visible? If you prefer, you can send it to support@git.live.

CodePeacock commented 1 year ago

image

We changed some settings and it works now 😁. It is slightly slow in showing where my team mate is working and in which file.

I would like to know how this extension works.

Ygnys commented 1 year ago

@FireStorm69 happy to hear the extension works correctly for you now! Since the initial problem has been solved I am going to close this issue. If you want to learn more about GitLive I recommend checking out our docs: https://docs.git.live/ and the security page: https://app.git.live/security