sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: flutter
Issue: Support multiple target when using iOS app clips
Labels: platform-ios,tool,d: api docs,c: proposal,P2,team-ios,triaged-ios

<!-- Thank you for using Flutter!

     If you are looking for support, please check out our documentation
     or consider asking a question on Stack Overflow:
      * https://flutter.dev/
      * https://api.flutter.dev/
      * https://stackoverflow.com/questions/tagged/flutter?sort=frequent

     If you have found a bug or if our documentation doesn't have an answer
     to what you're looking for, then fill out the template below. Please read
     our guide to filing a bug first: https://flutter.dev/docs/resources/bug-reports
-->

<!--
     Please tell us the problem you are running into that led to you wanting
     a new feature.

     Is your feature request related to a problem? Please give a clear and
     concise description of what the problem is.

     Describe the alternative solutions you've considered. Is there a package
     on pub.dev/flutter that already solves this?
-->
I am researching app clips iOS 14.  App clips size has the limit of 10MB, when packaging, all assets, plugins and dart files will be put in,  useless resources can't be removed.  So, is it possible that flutter support multiple target as iOS?
Repository: godot
Issue: [3.x] Autocomplete stops working after nested quote
Labels: bug,topic:gdscript

<!-- Please search existing issues for potential duplicates before filing yours:
https://github.com/godotengine/godot/issues?q=is%3Aissue
-->

**Godot version:**
3.2.3

**OS/device including version:**
Windows 10

**Issue description:**
A nested quote (single or double) causes autocomplete to stop working on that line.

![Nested Quote Autocomplete Bug](https://user-images.githubusercontent.com/60025044/94405246-e1e97500-0135-11eb-822c-daf8b1d6d589.png)

**Possibly related**: [#41361](https://github.com/godotengine/godot/issues/41361)

**Steps to reproduce:**
Create a variable and use it as shown above.
Autocomplete will stop working after the nested quote.

**Minimal reproduction project:**
[Nested Quote Autocomplete Bug.zip](https://github.com/godotengine/godot/files/5290713/Nested.Quote.Autocomplete.Bug.zip)
Repository: excalidraw
Issue: The menu's position should auto adjust according to editing position
Labels: discussion,UX/UI

Currently the menu is hidden when you are in selection mode. If you switch to other mode by selecting the toolbox, it appears at the top-left corner, which works fine.
However, you can also switch to text mode by double-click at anywhere. So if you double click on the top left area, the menu may overlap with your text.
Repository: go
Issue: go/types: missing type information in cycle detection
Labels: NeedsInvestigation

### What version of Go are you using (`go version`)?

<pre>
$ go version
go version devel +816ff44479 Tue Oct 8 16:41:02 2019 +0000 linux/amd64
</pre>

### Does this issue reproduce with the latest release?

Yes

### What operating system and processor architecture are you using (`go env`)?

<details><summary><code>go env</code> Output</summary><br><pre>
$ go env

</pre></details>

### What did you do?

```
package p

type I1 = interface {
	I2
}

type I2 interface {
	I1
}
```

### What did you expect to see?

Run `gotype` built with go1.13.x for above program print:

```
issue23823.go:13:6: illegal cycle in declaration of I2
issue23823.go:13:6: 	I2 refers to
issue23823.go:9:6: 	I1 refers to
issue23823.go:13:6: 	I2
```

### What did you see instead?

With go1.14.x, go1.15.x and tip:

```
issue23823.go:13:6: illegal cycle in declaration of I2
issue23823.go:13:6: 	I2 refers to
issue23823.go:13:6: 	I2
```

git bisect points to 37a2290095a78cbe0f0137d3e0d40611f9509ef3

cc @griesemer @mdempsky
Repository: flutter
Issue: onLongPress in Material framework ignores Deep Press on Pixel devices
Labels: framework,f: material design,f: gestures,team-design,triaged-design

## Steps to Reproduce

1. Use a Google Pixel or any other device that supports [Deep Press events](https://developer.android.com/reference/android/view/MotionEvent#CLASSIFICATION_DEEP_PRESS)
1. Create a Material framework widget that accepts onLongPress argument, like RaisedButton or InkWell
```dart
RaisedButton(
        child: Text('Long presss me!'),
        onPressed: () {},
        onLongPress: () {
          print('tada');
        },
      );
```
2. Try to trigger deep press on the widget

**Expected results:** The button works with both long press and deep press

> Classification constant: Deep press. The current event stream represents the user intentionally pressing harder on the screen. This classification type should be used to accelerate the long press behaviour.


**Actual results:** The button works on actual long press, but ignores the deep press

<details>
  <summary>Logs</summary>

```
No useful logs in the output
```

```                                    
No issues found! (ran in 11.3s)
```


```
[√] Flutter (Channel stable, 1.20.4, on Microsoft Windows [Version 10.0.20221.1000], locale en-150)
    • Flutter version 1.20.4 at C:\Users\sominemo\DEV\tools\flutter
    • Framework revision fba99f6cf9 (2 weeks ago), 2020-09-14 15:32:52 -0700
    • Engine revision d1bc06f032
    • Dart version 2.9.2


[√] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
    • Android SDK at C:\Users\sominemo\AppData\Local\Android\sdk
    • Platform android-30, build-tools 30.0.0
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    • All Android licenses accepted.

[√] Android Studio (version 4.0)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin version 47.1.2
    • Dart plugin version 193.7361
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[√] VS Code, 64-bit edition (version 1.49.1)
    • VS Code at C:\Program Files\Microsoft VS Code
    • Flutter extension version 3.14.1

[√] Connected device (1 available)
    • Pixel 4 (mobile) • 9A231FFAZ006J5 • android-arm64 • Android 11 (API 30)

• No issues found!
```

</details>
Repository: ant-design
Issue: Tree didn't update node data 树组件会缓存具有相同key的节点的属性
Labels: Inactive

- [ ] I have searched the [issues](https://github.com/ant-design/ant-design/issues) of this repository and believe that this is not a duplicate.

### Reproduction link
[![Edit on CodeSandbox](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/awesome-burnell-n2bzc?file=/src/App.js)

### Steps to reproduce
Open the CodeSandbox link, expand parent1, then expand leaf 1-0. Finally change the tab to b, expand parent1. Now leaf 1-0's triangle icon disappeared, it should render.
Set two different treeData to a tree. There are some nodes that the key are same in this treeData. To load data asynchronously when click to expand a treeNode. Then change the treeData, the triangle icon of the treeNode has the same key as the last load data treeNode disappeared.

### What is expected?
the triangle icon render

### What is actually happening?
the triangle icon disappeared

| Environment | Info |
|---|---|
| antd | undefined |
| React | ^16.8.6 |
| System | macOS Mojave 10.14.5 |
| Browser | google chrome  85.0.4183.102 |


<!-- generated by ant-design-issue-helper. DO NOT REMOVE -->
Repository: PowerToys
Issue: [FZ Editor] Launching the FZ editor through settings (when running) closes the instance, instead of switching to it
Labels: Product-Settings,FancyZones-Editor,Product-FancyZones,Area-User Interface

## ℹ Computer information

- PowerToys version: 0.22
- PowerToy Utility: FZ

## 📝 Provide detailed reproduction steps (if any)

1. Open PT settings and navigate to the FancyZones page.
2. Click on "Launch zones editor"
3. Switch back to PT settings.
4. Click on the button again.

### ✔️ Expected result
Clicking on "Launch zone editor" should open the FZ editor or, when already running, switch to it.

### ❌ Actual result
The running instance of the FZ editor is closed and nothing happens. Requires you to click on the button agian.

## 📷 Screenshots
![Editor bug2](https://user-images.githubusercontent.com/9866362/94423220-9318fb00-0188-11eb-9a96-063c778caa24.gif)
Repository: godot
Issue: Emission being enabled unecessarily - Unexpected parameters set in imported materials using gITF, Collada and FBX from Blender
Labels: bug,confirmed,topic:import,topic:3d

**Godot version:**
Godot 3.2.3


**OS/device including version:**
Windows 10 Pro v.2004 / Inspiron 7373 Core i7-8550U / Intel(R) UHD Graphics 620


**Issue description:**
When importing models including materials from Blender, I'm getting unexpected parameters set in the materials:

Using all three gITF, Collada and FBX, the parameter for Cull Mode is set to "Disabled", I believe it should always default to "Back". Even if you enable Backface Culling in the Eevee material settings, Cull Mode will still be "Disabled" when importing.

When using gITF the "Emission" property is enabled, even though the value is set to default black in Blender.

When using Collada, the Roughness value is set to 0.08, this does not match the value from Blender, which was the default of 0.4.

When using FBX, the Roughness value isn't set, it's left at 1.0, this does not match the value from Blender, which was the default of 0.4.

NOTE: I could not use the Better Collada exporter in Blender as it gives an error that you need to upgrade to Blender 2.8x when using both Blender 2.83.6 and Blender 2.90.1. So the Collada file used here is made using Blender's built-in Collada exporter.

**Steps to reproduce:**
Open attached project and observe the values in the 3 materials.

**Minimal reproduction project:**
[ModelImportIssuesExample.zip](https://github.com/godotengine/godot/files/5291656/ModelImportIssuesExample.zip)
Repository: kubernetes
Issue: Collapse parameters passed down to storage implementations
Labels: sig/api-machinery,priority/important-longterm,lifecycle/frozen

As discussed in this comment thread: https://github.com/kubernetes/kubernetes/pull/94364/files#r493818602
it will be useful to avoid passing newFunc() to storage factory explicitly and rather make it part of storagebackend config.

Unfortunately it's not trivial currently - see the comment thread mentioned above for more details.

/assign
Repository: pytorch
Issue: Use libtorch for online inference: an illegal memory access was encountered
Labels: awaiting response (this tag is deprecated),module: cuda,triaged

## ❓ Questions and Help
We have trained a detection model and save as torchscript object, but when we do online inference by libtorch library, there are some strange error with cuda. The error is:"context_gpu.h:195 Check failed: error == cudaSuccess (700 vs. 0) an illegal memory access was encountered ". And the error does not appear every time, even with the same data
pytorch:1.5.1
CUDA Version 10.2.89
cudnn:7.6.5
GPU：1080 with 8G memory
Thanks.


cc @ngimel
Repository: terminal
Issue: Screenreader NVDA is not able to read text in terminal
Labels: Issue-Bug,Area-Accessibility,Product-Terminal,Priority-1,Tracking-External

# Environment

```none
Windows build number: Win32NT             10.0.18362.0 Microsoft Windows NT 10.0.18362.0
Windows Terminal version (if applicable): 1.3.2651.0

Any other software?
* Screen magnifier (Windows 10 Built in)
* NVDA Screenreader
```

# Steps to reproduce
* Start NVDA Screenreader with Mouseover-Setting enabled
* Start Windows-Terminal

# Expected behavior
* When hovering over a line of text, the Screenreader should speak the text.

# Actual behavior
* The screenreader isn't recognizing any text.
Repository: electron
Issue: webContents.invoke() and ipcRenderer.handle()
Labels: enhancement :sparkles:

<!--  As an open source project with a dedicated but small maintainer team, it can sometimes take a long time for issues to be addressed so please be patient and we will get back to you as soon as we can.
-->

### Preflight Checklist
<!-- Please ensure you've completed the following steps by replacing [ ] with [x]-->

* [x] I have read the [Contributing Guidelines](https://github.com/electron/electron/blob/master/CONTRIBUTING.md) for this project.
* [x] I agree to follow the [Code of Conduct](https://github.com/electron/electron/blob/master/CODE_OF_CONDUCT.md) that this project adheres to.
* [x] I have searched the issue tracker for a feature request that matches the one I want to file, without success.

### Problem Description
There is no way of requesting data from the main process using promises in the same way that you can with `ipcRenderer.invoke()` and `ipcMain.handle()`

### Proposed Solution
Methods for `webContents.invoke()` and `ipcRenderer.handle()`

### Alternatives Considered
There are a few 3rd party libraries that can do this. [electron-promise-ipc](https://www.npmjs.com/package/electron-promise-ipc) is one. But since `ipcRenderer.invoke()` is native (with promise delivered from main to renderer), it makes sense that you'd be able to do the same thing in the other direction.

### Additional Information
<!-- Add any other context about the problem here. -->
Repository: flutter
Issue: [google_maps_flutter] Fit Bounds Centered on a Location
Labels: p: maps,package,c: proposal,team-ecosystem,P3,triaged-ecosystem

## Use case
In the application I am working on we have several markers that need to be fitted to screen and with the camera centered on a specific location.

Although [GoogleMapController](https://pub.dev/documentation/google_maps_flutter_platform_interface/latest/google_maps_flutter_platform_interface/GoogleMapsFlutterPlatform-class.html) already offers us a method to fit the current view given a [LatLngBounds](https://pub.dev/documentation/google_maps_flutter_platform_interface/latest/google_maps_flutter_platform_interface/LatLngBounds-class.html), we don't have control over the center of that region, we just know that those bounds will be in it.

Currently im trying to solve this problem by zooming onto the center location, and zooming out until the bounds I want are covered in the screen. This method is not optimal because we can visually see the steps of the iteration. Bellow is a little code snippet of what im doing.

```dart
final controller = await _mapController.future;

final LatLng center = state.center;

double zoom = 20.0;

final LatLngBounds markerBounds = state.viewBounds;
LatLngBounds screenBounds;

do {
    await controller.moveCamera(CameraUpdate.newLatLngZoom(
      center,
      zoom,
    ));

    screenBounds = await controller.getVisibleRegion();

    zoom -= 0.5;
} while (!screenBounds.contains(markerBounds.northeast) ||
    !screenBounds.contains(markerBounds.southwest));
```

## Proposal

A suggestion to solve this problem could be to add an optional parameter to the [CameraUpdate.newLatLngBounds](https://pub.dev/documentation/google_maps_flutter_platform_interface/latest/google_maps_flutter_platform_interface/CameraUpdate/newLatLngBounds.html) method that would allows us to specify the center of the bounded region.

Applying the suggestion to the previous could snippet would result in the following:
```dart
controller.animateCamera(
  CameraUpdate.newLatLngBounds(
    state.viewBounds,
    state.padding,
    center: state.center,
  ),
);
```
Repository: flutter
Issue: Scaffold's showBottomSheet cannot receive data from Navigator.pop
Labels: framework,f: material design,f: routes,has reproducible steps,found in release: 3.3,found in release: 3.7,team-design,triaged-design

The `result` passed to `Navigator.pop(context, result)` never reaches the `PersistentBottomSheetController.closed`.

I think maybe the problem is [here](https://github.com/flutter/flutter/blob/fba99f6cf9a14512e461e3122c8ddfaa25394e89/packages/flutter/lib/src/material/scaffold.dart#L1855), it seems that `value` is never passed to `completer.complete();`

Here is a reproduction at [dartpad](https://dartpad.dev/3af34ab9a4c5c6d8ea14b224d5d03141)

**Expected results:**
"Lorem ipsum" should be printed to the console after clicking the button that lays inside the bottom sheet.

**Actual results:**
`null` is printed instead.

<details>
  <summary>Flutter doctor output</summary>

```

[✓] Flutter (Channel master, 1.22.0-10.0.pre.327, on Mac OS X 10.15.6 19G2021 x86_64, locale pt-BR)
    • Flutter version 1.22.0-10.0.pre.327 at /Users/daniel/flutter
    • Framework revision fb8163260c (5 days ago), 2020-09-23 12:34:00 -0700
    • Engine revision 3e7ca5b869
    • Dart version 2.10.0 (build 2.10.0-156.0.dev)

 
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.0-rc4)
    • Android SDK at /Users/daniel/Library/Android/sdk
    • Platform android-29, build-tools 30.0.0-rc4
    • ANDROID_HOME = /Users/daniel/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.0.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.0.1, Build version 12A7300
    • CocoaPods version 1.9.3

[✓] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 49.0.2
    • Dart plugin version 193.7547
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)

[✓] IntelliJ IDEA Community Edition (version 2018.1.4)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    • Flutter plugin version 24.2.1
    • Dart plugin version 173.4700

[✓] VS Code (version 1.49.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.14.1

[✓] Connected device (1 available)

• No issues found!

```

</details>
Repository: rust
Issue: Error message for `T <binop> U` worsens if `T` has exactly one implementation of the relevant trait
Labels: C-enhancement,A-diagnostics,A-trait-system,T-compiler,D-confusing

This code

```rust
struct S;

fn main() {
    let _ = S == ();
}
```

Emits the error message

```
error[E0369]: binary operation `==` cannot be applied to type `S`
 --> src/main.rs:4:15
  |
4 |     let _ = S == ();
  |             - ^^ -- ()
  |             |
  |             S
  |
  = note: an implementation of `std::cmp::PartialEq` might be missing for `S`
```

However, if the type `S` has any implementation of `PartialEq<T>` for a *single* type `T` that is not `()`, the error message becomes less helpful:

```rust
#[derive(PartialEq)]
struct S;

fn main() {
    let _ = S == ();
}
```

```
error[E0308]: mismatched types
 --> src/main.rs:5:18
  |
5 |     let _ = S == ();
  |                  ^^ expected struct `S`, found `()`
```

If there are two or more impls of `PartialEq`, the error message becomes helpful again:

```rust
#[derive(PartialEq)]
struct S;

impl PartialEq<u8> for S {
    fn eq(&self, _: &u8) -> bool {
        unimplemented!()
    }
}

fn main() {
    let _ = S == ();
}
```

```
error[E0277]: can't compare `S` with `()`
  --> src/main.rs:11:15
   |
11 |     let _ = S == ();
   |               ^^ no implementation for `S == ()`
   |
   = help: the trait `std::cmp::PartialEq<()>` is not implemented for `S`
```

This also applies to other binary operation traits like `PartialOrd` and `Add`.
Repository: pytorch
Issue: Retire usages of CUDA_tensor_apply helpers in ATen
Labels: module: internals,module: cuda,triaged,better-engineering

CUDA_tensor_apply helpers were historically created to mimic THC_PointwiseApply, but since then this functionality has been better reimplemented with TensorIterator. Most usages since then have been ported to TensorIterator. Remaining usage is CUDA_tensor_apply2 in Distributions.cu, and it is a pointwise kernel that should be handled by TensorIterator. 

cc @ngimel @ezyang @bhosmer @smessmer @ljk53 @bdhirsh @ailzhang
Repository: angular
Issue: Establish timeline and execute removal of deprecated global keys in zone.js
Labels: area: zones,needs: discussion

A removal plan/timeline need to be established and executed for `zone.js` for the following global keys:

 - `__zone_symbol__BLACK_LISTED_EVENTS`
 - `__Zone_Error_BlacklistedStackFrames_policy`
Repository: pytorch
Issue: CuDNN version not found
Labels: module: build,module: cudnn,triaged

When compiling the latest pytorch, I get this error:
-- Caffe2: CUDA detected: 10.2
-- Caffe2: CUDA nvcc is: /usr/local/cuda/bin/nvcc
-- Caffe2: CUDA toolkit directory: /usr/local/cuda
-- Caffe2: Header version is: 10.2
-- Found cuDNN: v?  (include: /usr/local/cuda/include, library: /usr/local/cuda/lib64/libcudnn.so)
CMake Error at cmake/public/cuda.cmake:174 (message):
  PyTorch requires cuDNN 7 and above.
Call Stack (most recent call first):
  cmake/Dependencies.cmake:1115 (include)
  CMakeLists.txt:493 (include)

it seems that CuDNN version cannot be detected 
```

 - PyTorch Version (e.g., 1.0): 1.7
 - OS (e.g., Linux): Ubuntu 18.04
 - How you installed PyTorch (`conda`, `pip`, source): source
 - Build command you used (if compiling from source): python setup.py install
 - Python version: 3.7
 - CUDA/cuDNN version: 10.2 / 8.0.2
 - GPU models and configuration:
 - Any other relevant information:

## Additional context

<!-- Add any other context about the problem here. -->


cc @malfet @seemethere @walterddr @csarofeen @ptrblck
Repository: flutter
Issue: Implement Vulkan code paths for EmbedderTest harness
Labels: a: tests,customer: fuchsia,engine,dependency: fuchsia,P2,team-engine,triaged-engine

EmbedderTest currently tests both software and GL rendering pipelines. With flutter_runner_next for Fuchsia (based on the Embedder API) on the way, we need to extend the EmbedderTest harness to support Vulkan and write Vulkan test cases.

This will likely involve:

- Creating a TestVulkanSurface akin to TestGLSurface
- Creating an EmbedderTestContextVulkan
- Creating an EmbedderTestCompositorVulkan
- Adding the appropriate backingstore type to EmbedderTestBackingstoreProducer
- Copying all the existing OpenGL tests in embedder_unittests_gl.cc and running them with a Vulkan configuration instead

cc @arbreng @freiling @chinmaygarde @dreveman
Repository: flutter
Issue: [web] Add integration test for custom url strategy
Labels: f: routes,platform-web,P2,team-web,triaged-web

Custom URL strategies are supported since [this PR](https://github.com/flutter/engine/pull/19134) and [this PR](https://github.com/flutter/flutter/pull/59797). Let's add an integration test to prevent any regressions in the future.