Skip to content

fix(linux/xdgportal): Properly support multiple screens by exposing p…

5149ada
Select commit
Loading
Failed to load commit list.
Merged

fix(linux/xdgportal): Properly support multiple screens by exposing pipewire streams as separate displays #4931

fix(linux/xdgportal): Properly support multiple screens by exposing p…
5149ada
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 9, 2026 in 0s

18.17% (+0.19%) compared to 6c1612d

View this Pull Request on Codecov

18.17% (+0.19%) compared to 6c1612d

Details

Codecov Report

❌ Patch coverage is 1.50754% with 196 lines in your changes missing coverage. Please review.
✅ Project coverage is 18.17%. Comparing base (6c1612d) to head (5149ada).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
src/platform/linux/portalgrab.cpp 1.50% 175 Missing and 21 partials ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #4931      +/-   ##
==========================================
+ Coverage   17.97%   18.17%   +0.19%     
==========================================
  Files         108      108              
  Lines       23345    23409      +64     
  Branches    10268    10330      +62     
==========================================
+ Hits         4197     4254      +57     
+ Misses      16744    16174     -570     
- Partials     2404     2981     +577     
Files with missing lines Coverage Δ
src/platform/linux/portalgrab.cpp 9.53% <1.50%> (+6.16%) ⬆️

... and 33 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6c1612d...5149ada. Read the comment docs.