sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: tauri
Issue: [bug] iOS Microphone Access
Labels: type: bug,status: needs triage

### Describe the bug

I've a standard web application that requires mic access, it works perfectly on Chrome/Firefox.

When I deployed the app to iOS using tauri, it failed to access the mic nor enumerate media devices.
The mic permission is shown randomly once.

Here's the code I use to initialize user's media:

```js
  async requestPermission() {
    const permissionStatus = await navigator.permissions.query({
      name: 'microphone',
    });
    if (permissionStatus.state === 'denied') {
      window.alert('You must grant microphone access to use this feature.');
    } else if (permissionStatus.state === 'prompt') {
      try {
        const stream = await navigator.mediaDevices.getUserMedia({
          audio: true,
        });
        const tracks = stream.getTracks();
        tracks.forEach((track) => track.stop());
      } catch (e) {
        window.alert('You must grant microphone access to use this feature.');
      }
    }
    return true;
  }
```



### Reproduction

Standard app.

### Expected behavior

The app lists and access mic media stream.

### Full `tauri info` output

```text
The app is deployed correctly.
```


### Stack trace

_No response_

### Additional context

_No response_
Repository: flutter
Issue: [Flutter Driver] - Don't print non-error logs during standard behaviors
Labels: t: flutter driver,will need additional triage

I'm using `FlutterDriver` to communicate from my host machine to a running Flutter app. This connection is printing logs to my console that I don't want:

```
hell: VMServiceFlutterDriver: Connecting to Flutter application at ws://127.0.0.1:42929/8muWsyIrrOE=/ws
Shell: VMServiceFlutterDriver: Isolate found with number: 5117927336279423
Shell: VMServiceFlutterDriver: Isolate 5117927336279423 is runnable.
Shell: VMServiceFlutterDriver: Isolate is not paused. Assuming application is ready.
Shell: VMServiceFlutterDriver: Connected to Flutter application.
```

I believe these logs are coming from the following callpath:
1. https://github.com/flutter/flutter/blob/b15625ca92ecb044246c5268b1c0c0fdd8d37929/packages/flutter_driver/lib/src/driver/vmservice_driver.dart#L89
2. https://github.com/flutter/flutter/blob/b15625ca92ecb044246c5268b1c0c0fdd8d37929/packages/flutter_driver/lib/src/driver/vmservice_driver.dart#L602
3. https://github.com/flutter/flutter/blob/b15625ca92ecb044246c5268b1c0c0fdd8d37929/packages/flutter_driver/lib/src/common/error.dart#L58

It seems that all such calls to `_log()` are eventually treated as if they're errors:

```dart
void _defaultDriverLogger(String source, String message) {
  try {
    stderr.writeln('$source: $message');
  } on FileSystemException {
    // May encounter IO error: https://github.com/flutter/flutter/issues/69314
  }
}
```
Repository: deno
Issue: fmt(astro): formatter error on attribute using template strings
Labels: bug,deno fmt

Version: Deno 2.1.4

```sh
PS C:\astro> deno fmt --unstable-component
Error formatting: C:\astro\eg.astro
   Syntax error (expected attribute value) at file:///C:/astro/eg.astro:4:0

Checked 1 file
PS C:\astro> 
```

eg.astro
```astro
---
const color = "red"
---
<p style=`color: ${color};`>Hello</p>
```


This code works fine with Astro.
Repository: opencv
Issue: Can't build for iOS arm64: No CMAKE_Swift_COMPILER
Labels: bug,category: build/install,platform: ios/osx

### System Information

- OpenCV version from this commit: aeb7a9b3838ac17ca4dde452822c0cb04de295d1
- Operating System: macOS Ventura 13.7.2
- Compiler: cmake

### Detailed description

-- The Swift compiler identification is Apple
CMake Error at CMakeLists.txt:20 (enable_language):
  No CMAKE_Swift_COMPILER could be found.

Detailed logs: https://github.com/kopyl/opencv-build-ios-arm64-logs

### Steps to reproduce

Build with this command:
```
opencv/platforms/ios/build_framework.py ios --iphoneos_archs arm64 --build_only_specified_archs
```

I just wanted to build it for my iOS app with this tutorial.
https://docs.opencv.org/4.x/d5/da3/tutorial_ios_install.html

### Issue submission checklist

- [X] I report the issue, it's not a question
- [X] I checked the problem with documentation, FAQ, open issues, forum.opencv.org, Stack Overflow, etc and have not found any solution
- [X] I updated to the latest OpenCV version and the issue is still there
- [ ] There is reproducer code and related data files (videos, images, onnx, etc)
Repository: ant-design
Issue: Column Group in table
Labels: unconfirmed

### Reproduction link

[![Edit on CodeSandbox](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/p/sandbox/kcstd8)

### Steps to reproduce

use table with group column

### What is expected?

show separator between grouped column and other columns 

### What is actually happening?

in this case we dont have any separator between grouped column and basic columns

| Environment | Info |
| --- | --- |
| antd | 5.22.7 |
| React | react js 18 |
| System | windows |
| Browser | chrome |

---
I changed the header color of the table in the CodeSandbox example to red to make the issue more noticeable.

<!-- generated by ant-design-issue-helper. DO NOT REMOVE -->
Repository: PowerToys
Issue: Mapping Copilot key (win + shift + F23) -> CTRL: almost impossible to use Copilot in hotkeys as CTRL key - need "Remap a KEY" for Copilot
Labels: Issue-Bug,Needs-Triage

### Microsoft PowerToys version

0.87.1

### Installation method

Microsoft Store

### Running as admin

Yes

### Area(s) with issue?

Keyboard Manager

### Steps to reproduce

i was able to remap copilot as a shortcut:

![Image](https://github.com/user-attachments/assets/3227789f-772d-41a1-a557-89ee8facfa0f)

but in such scenario if you hold copilot key it only sends single press & release of ctrl 

What i expect from copilot key is to use it in various hotkeys as normal ctrl
for example if i have language switching set up to ctrl + shift - it does not work if i press copilot and hold it and then press shift
though it works if i press shift and hold it and then press copilot 

another example: ctrl +shift + esc opens task manager but it does not work at all with copilot key remapped to ctrl - i tried in all possible orders
i.e. 
shift + esc + copilot
shift + copilot + esc
copilot + shift + esc
copilot + esc + shift 
esc + copilot + shift
esc + shift + copilot
none of these 6 works


also: 
i tried to map copilot to letter 'A' - holding copilot only produces single letter 'A'

AFAIU: adding possibility to "**Remap a KEY**" for Copilot key should resolve this issue



### ✔️ Expected Behavior

when copilot is remapped to ctrl i expect it to act literally as ctrl key whenever you hold it or just clicking it once
i.e. holding copilot should be equal to holding ctrl and should allow using hotkeys containing ctrl key

AFAIU: adding possibility to "**Remap a KEY**" for Copilot key should resolve this issue

### ❌ Actual Behavior

copilot key remapped as shortcut to ctrl only sends single ctrl press even if copilot key being held 

### Other Software

_No response_
Repository: PowerToys
Issue: Highlighting text and modifying its style, as done in Android.
Labels: Needs-Triage

### Description of the new feature / enhancement

Hi,

Modifying the selected text using "ticks" (similar to Android) would be an interesting option.

Kind regards

![Image](https://github.com/user-attachments/assets/bfc09a15-a103-47b2-89de-308a14c27744)

https://github.com/user-attachments/assets/24297699-4f03-48ae-98a0-8ee1242775a5


### Scenario when this would be used?

!

### Supporting information

_No response_
Repository: ui
Issue: [feat]: Quick Navigation by Year in Calendar
Labels: area: request

### Feature description

In the current version of the `Calendar`, there are only two buttons for navigating to the previous or next month.  

I wonder if it would be possible to add a way to select a specific year or month, similar to using `captionLayout="dropdown"` in React DayPicker. Since `Calendar` is built on the `DayPicker` component from React DayPicker, it feels natural to extend this functionality.  While we can set `captionLayout`, `fromYear` and `toYear` in `<Calendar>`, this approach lacks official support from shadcn/ui, leading to bad caption styling.

Alternatively, another approach could be to add two additional buttons on either side of the existing ones, allowing users to jump to the previous or next year, similar to the calendar in Ant Design.  While this might require more effort, I guess adding two buttons could better align with the minimalist design philosophy of libraries like shadcn.

similar issue #880 

### Affected component/components

Calendar

### Additional Context

Additional details here...

### Before submitting

- [X] I've made research efforts and searched the documentation
- [X] I've searched for existing issues and PRs
Repository: rust
Issue: Confusing error when using CoercePointee
Labels: A-diagnostics,T-compiler,F-derive_coerce_pointee

### Code

```Rust
#![feature(derive_coerce_pointee)]
use std::marker::CoercePointee;
use std::rc::Rc;

#[repr(transparent)]
#[derive(CoercePointee)]
struct RcWithId<T: ?Sized> {
    inner: Rc<(i32, Box<T>)>,
}
```

### Current output

```Shell
error[E0277]: the trait bound `Box<T>: Unsize<Box<__S>>` is not satisfied
 --> src/main.rs:6:10
  |
6 | #[derive(CoercePointee)]
  |          ^^^^^^^^^^^^^ the trait `Unsize<Box<__S>>` is not implemented for `Box<T>`
  |
  = note: all implementations of `Unsize` are provided automatically by the compiler, see <https://doc.rust-lang.org/stable/std/marker/trait.Unsize.html> for more information
  = note: required for `Rc<(i32, Box<T>)>` to implement `DispatchFromDyn<Rc<(i32, Box<__S>)>>`
  = note: this error originates in the derive macro `CoercePointee` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the trait bound `Box<T>: Unsize<Box<__S>>` is not satisfied
 --> src/main.rs:6:10
  |
6 | #[derive(CoercePointee)]
  |          ^^^^^^^^^^^^^ the trait `Unsize<Box<__S>>` is not implemented for `Box<T>`
  |
  = note: all implementations of `Unsize` are provided automatically by the compiler, see <https://doc.rust-lang.org/stable/std/marker/trait.Unsize.html> for more information
  = note: this error originates in the derive macro `CoercePointee` (in Nightly builds, run with -Z macro-backtrace for more info)
```

### Desired output

```Shell
Something that does not mention internal things like `Unsize` or `__S`
```

### Rationale and extra context

_No response_

### Other cases

```Rust

```

### Rust Version

```Shell
current nightly
```

### Anything else?

_No response_
Repository: flutter
Issue: 【3.27.0 SDK 】Create a blank project, compile the web version, and cannot enter the app
Labels: waiting for customer response,in triage

### Steps to reproduce

1. use flutter 3.27.0 sdk 
2. create a project
3. flutter build web --release

Redmi k20 and HuaWei P20 , cant into app,show app content, blank page 


### Flutter Doctor output

<details open><summary>Doctor output</summary>

```console
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.27.0, on macOS 13.3 22E252 darwin-x64, locale zh-Hans-HK)
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.2)
[!] Xcode - develop for iOS and macOS (Xcode 14.2)
    ! Flutter recommends a minimum Xcode version of 15.
      Download the latest version or update via the Mac App Store.
    ! CocoaPods 1.11.3 out of date (1.13.0 is recommended).
        CocoaPods is a package manager for iOS or macOS platform code.
        Without CocoaPods, plugins will not work on iOS or macOS.
        For more info, see https://flutter.dev/to/platform-plugins
      To update CocoaPods, see https://guides.cocoapods.org/using/getting-started.html#updating-cocoapods
[✓] Chrome - develop for the web
[✓] Android Studio (version 2022.1)
[✓] Android Studio (version 2022.3)
[✓] Connected device (3 available)
    ! Error: Could not locate device support files. You may be able to resolve the issue by installing the latest version of Xcode from the
      Mac App Store or developer.apple.com.

      [missing string: 869a8e318f07f3e2f42e11d435502286094f76de] (code 2)
[✓] Network resources

```

</details>
Repository: PowerToys
Issue: Window Catch
Labels: Needs-Triage

### Description of the new feature / enhancement

Catch a window, show some information and can perform some window operations, such as its postion, adjusting process priorities, restarting and so on.The parameter should be customizable.

### Scenario when this would be used?

Some apps need restarting to applicate some settings, like Minecraft Java Edition with mods, but it's too cumbersome to do it manually.

### Supporting information

_No response_
Repository: PowerToys
Issue: Auto Update Some Files
Labels: Needs-Triage

### Description of the new feature / enhancement

Check for updates from a certain url(be set manually) on a regular basis or when some specific conditions are met.

### Scenario when this would be used?

Powertoys Run plugin cannot be updated automatically.

### Supporting information

_No response_
Repository: godot
Issue: Inverted `GPUParticlesCollisionHeightField3D` on compatibility renderer only
Labels: bug,confirmed,topic:3d,topic:particles

### Tested versions

- Reproduceable in: 4.3.stable.fedora, 4.4.dev7.official.

### System information

Fedora 41, Wayland, dedicated NVIDIA GeForce RTX 3060 Ti, proprietary driver v.565.77

### Issue description

As title says: `GPUParticlesCollisionHeightField3D` is inverted on Compatibility renderer. It works completely fine on Mobile though. 

| Mobile | Compatibility | Compatibility, view from bottom <br> (with transparent mesh) |
| ---    | ---           | ---                                                     |
|<img src="https://github.com/user-attachments/assets/eadcf9c5-a6db-4bfc-982e-c97a53ddb759" width="300">|<img src="https://github.com/user-attachments/assets/94ec1384-43a2-4e46-85a4-df12d783b64d" width="300">|<img src="https://github.com/user-attachments/assets/939f930b-ee96-4d8c-a400-1f8f155f7b6c" width="300">|

I believe it has something to do with #91219. If i am not mistaken, Z-buffer is handeled differently in Compatibility vs Mobile, and maybe that PR did not take that into account? 

### Steps to reproduce

0. Switch to a Compatibility renderer.
1. Add a `MeshInstance3D` with any mesh, `GPUParticles3D` with a material with collisions set up and a `GPUParticlesCollisionHeightField3D.
2. Configure particle emmiter, visibility AABB and size of a heightfield to overlap with each other and with the mesh geometry.
3. Observe the strange behaviour.

### Minimal reproduction project (MRP)

It only contains a single scene and a selected Compatibility mode.
[gpu_particle_collision_height_field_bug.zip](https://github.com/user-attachments/files/18266434/gpu_particle_collision_height_field_bug.zip)
Repository: vscode
Issue: Emmet: Wrap with Abbreviation text on its own new line not working
Labels: emmet,under-discussion

<!-- ⚠️⚠️ Do Not Delete This! bug_report_template ⚠️⚠️ -->
<!-- Please read our Rules of Conduct: https://opensource.microsoft.com/codeofconduct/ -->
<!-- 🕮 Read our guide about submitting issues: https://github.com/microsoft/vscode/wiki/Submitting-Bugs-and-Suggestions -->
<!-- 🔎 Search existing issues to avoid creating duplicates. -->
<!-- 🧪 Test using the latest Insiders build to see if your issue has already been fixed: https://code.visualstudio.com/insiders/ -->
<!-- 💡 Instead of creating your report here, use 'Report Issue' from the 'Help' menu in VS Code to pre-fill useful information. -->
<!-- 🔧 Launch with `code --disable-extensions` to check. -->
Does this issue occur when all extensions are disabled?: Yes

<!-- 🪓 If you answered No above, use 'Help: Start Extension Bisect' from Command Palette to try to identify the cause. -->
<!-- 📣 Issues caused by an extension need to be reported directly to the extension publisher. The 'Help > Report Issue' dialog can assist with this. -->
- VS Code Version: 1.96.2
- OS Version: macOS 15.2

I can't seem to get wrapped text on its own line using Emmet: Wrap with Abbreviation.

This works for regular Emmet abbreviations but not "Wrap with Abbreviation"

`"emmet.preferences": {
    "output.inlineBreak": 1,
    "format.forceIndentationForTags": [
        "div",
        "p"
    ]
},`

I have also tried.

`"emmet.syntaxProfiles": {
  "html": {
     "tag_nl": true
  }
}`

Steps to Reproduce:

![Image](https://github.com/user-attachments/assets/6d1528e9-95b0-417e-aa99-d335ca697c19)
Repository: godot
Issue: MultiplayerSynchronizer stops syncing node when node owned by another client is freed
Labels: bug,topic:multiplayer

### Tested versions

v4.3.stable.official [77dcf97d8]

### System information

Windows 11

### Issue description

Each client owns a player which has a MultiplayerSpawner to spawn their character. When any character dies, the MultiplayerSynchronizer of other spawned characters stops synchronizing the value property even though freeing one character instance should not affect other characters.

https://forum.godotengine.org/t/multiplayersynchronizer-bug/95995

### Steps to reproduce

Click the following buttons on three instances:

Instance 1:
Host

Instance 2:
Join
Spawn

Instance 3:
Join
Spawn
Kill

Instance 2:
Increment Value
Print Value

My output is:

1: 0
2222222222: 1
3333333333: 0

But I expect it to be:

1: 1
2222222222: 1
3333333333: 1

This seems to fix the bug: [https://youtu.be/_ItA2r69c-Q?t=175 1](https://youtu.be/_ItA2r69c-Q?t=175).

### Minimal reproduction project (MRP)

https://github.com/DerekFrostbeard/MultiplayerSynchronizerQuestion
Repository: rust
Issue: Unexpected behavior with type inference
Labels: T-compiler,A-inference,C-bug

<!--
Thank you for filing a bug report! 🐛 Please provide a short summary of the bug,
along with any information you feel relevant to replicating the bug.
-->

Hi Rust! 🦀 

I tried this code:

```rust
struct Foo;
struct Target;

impl From<Target> for Foo {
    fn from(_t: Target) -> Self {
        Self
    }
}


fn may_use_some_type<T>(_t: T) where
    Foo: From<T>
{
}


fn use_another_type<T>(t: T) where
    Foo: From<T>
{
    let other_type = Target;
    may_use_some_type(other_type);
}
```

I expected to see this happen: `rustc` compiles the above code successfully.

Instead, this happened: `rustc` raises the following type error (`rustc --crate-type lib test.rs`):

```
error[E0308]: mismatched types
  --> test.rs:21:23
   |
17 | fn use_another_type<T>(t: T) where
   |                     - expected this type parameter
...
21 |     may_use_some_type(other_type);
   |     ----------------- ^^^^^^^^^^ expected type parameter `T`, found `Target`
   |     |
   |     arguments to this function are incorrect
   |
   = note: expected type parameter `T`
                      found struct `Target`
note: function defined here
  --> test.rs:11:4
   |
11 | fn may_use_some_type<T>(_t: T) where
   |    ^^^^^^^^^^^^^^^^^    -----

error: aborting due to 1 previous error

For more information about this error, try `rustc --explain E0308`.
```

However, if we change the following:

```rust
    may_use_some_type(other_type);
```

to

```rust
    may_use_some_type::<Target>(other_type);
```

Then, it compiles successfully. 

From my understanding, there is no link/dependency between the `T` of `may_use_some_type` and the one of `use_another_type`. Therefore I feel like the type inference system (whatever it is called) is mixing things here.

The `where` clause form `Cond: T` may be causing that bug (if it is a bug in the first place), because if we change it to something like `T: Send`, then it also works. 

### Meta
<!--
If you're using the stable version of the compiler, you should also check if the
bug also exists in the beta or nightly versions.
-->

`rustc --version --verbose`:
```
rustc 1.83.0 (90b35a623 2024-11-26)
binary: rustc
commit-hash: 90b35a6239c3d8bdabc530a6a0816f7ff89a0aaf
commit-date: 2024-11-26
host: x86_64-unknown-linux-gnu
release: 1.83.0
LLVM version: 19.1.1
```
Repository: PowerToys
Issue: Quick Accent does not have ς
Labels: Needs-Triage

### Description of the new feature / enhancement

When pressing lowercase "s" with arrow keys or spacebar the end of word lowercase sigma ( ς ) should also appear alongside σ

### Scenario when this would be used?

This is useful for people typing in Greek who wish to have this as an option

### Supporting information

_No response_
Repository: PowerToys
Issue: NewPlus starting digits, spaces, and dots should ALSO be ignored in creating the file from the template file
Labels: Needs-Triage

### Description of the new feature / enhancement

If a template file is called "0100. Template.doc", and the setting "Hide template filename starting digits, spaces, and dots" is turned on, the new file resulting from this should be created as "Template.doc".
Alternatively, a second setting "Skip starting digits, spaces, and dots when creating a file from a template" (or similar) could exist to control this behavior.

### Scenario when this would be used?

I don't want the leading digits, spaces, and dots in the display of NewPlus OR in the resulting created filename.

### Supporting information

_No response_
Repository: rust
Issue: `#![feature(..)]` outside of crate root only warns and should be louder
Labels: A-lints,A-diagnostics,T-compiler,requires-nightly,D-newcomer-roadblock,D-terse,L-unused_attributes

When [a `feature` attribute is declared anywhere but the crate root, we currently emit an unused attribute warning](https://play.rust-lang.org/?version=nightly&mode=debug&edition=2021&gist=17ac08b4a6e3c35532de862cfed49fcb):

```rust
fn main() {
    #![feature(default_field_values)]
    let () = 1;
}
```

This [has caused issues](https://github.com/rust-lang/rust/issues/81370) in the past with people not realizing that the attribute wasn't set in the right place. It should probably be its own error/deny-by-default lint, specifically for `feature`.