sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: terminal
Issue: Auto display readme`s
Labels: Issue-Feature,Area-Extensibility,Product-Terminal

This one is a bit like that fighting type bird pokemon.


# Description of the new feature/enhancement

t`would be sort of cool if there was a way to show readme’s in a new vertically split pane.
(preferably with markdown rendered like here (https://github.com/mikaelbr/marked-terminal))

# Proposed technical implementation details (optional)

Search current dir level for readme.* and then auto execute split pane vertically and have it ran in marked-terminal or preferably something that is written c++ or rust. And also outputs plain txt
Repository: PowerToys
Issue: Disable the taskbar (in auto-hide mode) from showing when hoovering with the mouse.
Labels: Idea-New PowerToy,Product-Tweak UI Design

Hello,
Would it be possible to disable the taskbar (in auto-hide mode) from showing when hoovering with the mouse. and only show when using the Windows-key?

I am very happy with this app! Especially the FancyZones.

Thanks and regards



If you'd like to see this feature implemented, add a 👍 reaction to this post.
Repository: rust
Issue: Add `Hash` to the prelude
Labels: T-lang,T-libs-api,A-maybe-future-edition

`Hash` [along with `Debug`](https://github.com/rust-lang/rust/issues/80360) seem to be the only traits that are not in the prelude even though their derive macros are (see [Zulip discussion](https://rust-lang.zulipchat.com/#narrow/stream/268952-edition/topic/Edition.202021/near/220527514)).
Repository: vscode
Issue: SCM - option to prefer repo name
Labels: bug,ux,scm

<!-- ⚠️⚠️ Do Not Delete This! feature_request_template ⚠️⚠️ -->
<!-- Please read our Rules of Conduct: https://opensource.microsoft.com/codeofconduct/ -->
<!-- Please search existing issues to avoid creating duplicates. -->

<!-- Describe the feature you'd like. -->
Option to prefer repo name to branch name in Source Control Repository view.
Please refer to https://github.com/microsoft/vscode/issues/104801#issuecomment-684589792

This design choice makes the git integration unusable for many of us.

![image](https://user-images.githubusercontent.com/1332462/103112910-05c13780-460d-11eb-9541-f35f1cb0a0a0.png)

Versus

![image](https://user-images.githubusercontent.com/1332462/103112929-17a2da80-460d-11eb-9aa2-d43a9d9f6d5f.png)
Repository: pytorch
Issue: BCEWithLogitsLoss gives out nan with -inf logits
Labels: module: loss,triaged,module: NaNs and Infs

## 🐛 Bug

As the title said. Passing sigmoided logits to `BCELoss` gives the expected result. 

## To Reproduce

```
>>> logits = torch.Tensor([float('-inf')])
>>> targets = torch.Tensor([0.])
>>> nn.BCEWithLogitsLoss()(logits, targets)
tensor(nan)
>>> nn.BCELoss()(torch.sigmoid(logits), targets)
tensor(0.)
```

## Expected behavior

```
>>> logits = torch.Tensor([float('-inf')])
>>> targets = torch.Tensor([0.])
>>> nn.BCEWithLogitsLoss()(logits, targets)
tensor(0.)
```

## Environment

 - PyTorch Version (e.g., 1.0):1.7.1
 - OS (e.g., Linux):macOS 
 - How you installed PyTorch (`conda`, `pip`, source): conda
 - Python version:3.8.6

## Additional context

<!-- Add any other context about the problem here. -->
Repository: TypeScript
Issue: Weak callback parameters length check in js
Labels: Suggestion,Experimentation Needed

**TypeScript Version:**  4.2.0-dev.20201222

<!-- Search terms you tried before logging this (so others can find this issue more easily) -->
**Search Terms:** callback parameters length

**Code**

in .ts everything is ok: 

```ts
type Test = (a: number, b: number) => number

const a = (func: Test) => func

// OK
const b = a((d, e) => d + e)

// OK: Argument of type '(d: any, e: any, f: any) => any' is not assignable to parameter of type 'Test'
const c = a((d, e, f) => d + e + f)
```

in .js there's no error if parameters length is wrong:

```js
/** @typedef {(a: number, b: number) => number} Test */

/** @type {(func: Test) => Test} */
const a = func => func

// OK
const b = a((d, e) => d + e)

// Actually: Parameter 'd' implicitly has an 'any' type.
// Expected: Argument of type '(d: any, e: any, f: any) => any' is not assignable to parameter of type 'Test'.
const c = a((d, e, f) => d + e + f)
```

**Expected behavior:**
Type checker to show the same error in .js file as in .ts file 

**Actual behavior:**
No errors in .js file

**Related Issues:** <!-- Did you find other bugs that looked similar? -->
https://github.com/microsoft/TypeScript/issues/40205
Repository: pytorch
Issue: torch init_process_group always hangs
Labels: awaiting response (this tag is deprecated),oncall: distributed,triaged

## Problems
Hi, Everyone. I encountered some question about using `torch.distributed.init_process_group()`.
I use `torch.distributed.init_process_group()` on gcp jupyter notenook, and it always run and hangs.
How to solve it?

## Environment
```
pytorch: 1.4.0
GPU: Tesla P100-PCIE-16GB * 2
```

## Sample Code
```python
torch.distributed.init_process_group('nccl', 
                                     init_method='tcp://localhost:9129',
                                     rank=0, 
                                     world_size=2)
```

cc @pietern @mrshenli @pritamdamania87 @zhaojuanmao @satgera @rohan-varma @gqchen @aazzolini @osalpekar @jiayisuse @agolynski @SciPioneer @H-Huang @mrzzd
Repository: go
Issue: x/tools/gopls: suggested completions include many irrelevant, non-deterministic entries
Labels: help wanted,gopls,Tools

### What version of Go are you using (`go version`)?

<pre>
$ go version
go version go1.15.6 linux/amd64
</pre>

### Does this issue reproduce with the latest release?

Yes, and with the current tip of gopls as well.

### What operating system and processor architecture are you using (`go env`)?

linux/amd64

### What did you do?

I can reproduce this with basically any code.

But concretely, I used this single-file package:

```
package main

func f(int) {}

func x() {
	n := 3
	m := 4
	f(|)
}
```

The `|` is where my cursor is when I invoked autocompletion.

### What did you expect to see?

I expected to see completions that make sense given the types involved. Whatever the completions I saw, I expected that if I invoked autocompletion a second time without making any change whatsoever, I should see the same list of suggestions again.

### What did you see instead?

I saw a long list with many irrelevant suggestions. Additionally, every time I invoked autocompletion, the list was different.

I noticed this in my usual environment (vim + govim) but I can reproduce with vscode as well. Here are some screenshots (I pressed `ctrl-space` three times in a row and got these three results):

![screen_20201224235014](https://user-images.githubusercontent.com/318501/103126355-e0e7b700-4642-11eb-91b0-daa4e9e5994f.png)

![screen_20201224235025](https://user-images.githubusercontent.com/318501/103126358-e218e400-4642-11eb-9542-05708c355bf1.png)

![screen_20201224235033](https://user-images.githubusercontent.com/318501/103126363-e3e2a780-4642-11eb-913e-5eb969c912f9.png)
Repository: flutter
Issue: Add ability to resume an aborted Hero flight
Labels: framework,a: animation,c: proposal,P3,team-framework,triaged-framework

When a `_HeroFlight` is aborted there's no way to bring it back.  E.g., when quickly navigating 
`A -> B -> C -> B`
or
`A -> B -> C -> D`,
 where `C` is the only route that doesn't have a particular Hero, entering `C` will cause the hero controller to abort the flight, but navigating to the next route in either path (`B` or `D`) does not resume the flight.
Repository: godot
Issue: Can't load Reference with NodePath variable inside
Labels: bug,topic:core,crash

<!-- Please search existing issues for potential duplicates before filing yours:
https://github.com/godotengine/godot/issues?q=is%3Aissue
-->

**Godot version:**
<!-- Specify commit hash if using non-official build. -->
3.2.3 stable and 3.2.4 beta 4


**OS/device including version:**
<!-- Specify GPU model, drivers, and the backend (GLES2, GLES3, Vulkan) if graphics-related. -->
Windows 10 x64


**Issue description:**
<!-- What happened, and what was expected. -->
Can't load Resource object which store Reference with NodePath variable inside
![image](https://user-images.githubusercontent.com/1756388/103132086-e80bd500-46d5-11eb-97e8-197b06524a0b.png)


**Steps to reproduce:**
1) Create Reference class with NodePath var inside
2) Create Resource class which store created Reference class
3) Store some data and try load it
4) Game crashed or return null, when try retrive value from var


**Minimal reproduction project:**
<!-- A small Godot project which reproduces the issue. Drag and drop a zip archive to upload it. -->
[resource_issue_with_load.zip](https://github.com/godotengine/godot/files/5741811/resource_issue_with_load.zip)

old: [resource_issue.zip](https://github.com/godotengine/godot/files/5741757/resource_issue.zip)
Repository: flutter
Issue: build method of a widget is not triggered if the web browser is minimized
Labels: framework,engine,platform-web,has reproducible steps,P2,c: parity,found in release: 3.3,found in release: 3.7,team-web,triaged-web

## Steps to Reproduce

In our fluter web app, we listen to network messages and in response to a message, we push a new page using `Navigator.of(contex).push()`.

```
    _api.messages.stream.listen((msg) async {
        _isVideoChatActive = true;
        await Navigator.of(context).push(AnimatedRoute(
          widget: VideoChatScreen(),
          anim: PageAnimation.FROM_RIGHT,
        ));
        _isVideoChatActive = false;
      }
    });

```
The widget `VideoChatScreen()` is not created and initialized (`initState()` is not called) if the browser window is minimized, until we restore the browser window.

Is this behavior by design? Is there a way of overriding this behavior?

flutter doctor -v
[√] Flutter (Channel beta, 1.24.0-10.2.pre, on Microsoft Windows [Version 10.0.17763.1637], locale tr-TR)
    • Flutter version 1.24.0-10.2.pre at c:\Projects\flutter
    • Framework revision 022b333a08 (5 weeks ago), 2020-11-18 11:35:09 -0800
    • Engine revision 07c1eed46b
    • Dart version 2.12.0 (build 2.12.0-29.10.beta)

[√] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    • Android SDK at C:\Users\au250073\AppData\Local\Android\Sdk
    • Platform android-30, build-tools 29.0.3
    • ANDROID_HOME = C:\Users\au250073\AppData\Local\Android\Sdk
    • 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.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

[√] 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 (version 1.51.1)
    • VS Code at C:\Users\au250073\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 2.23.1

[√] Connected device (3 available)
    • Web Server (web) • web-server • web-javascript • Flutter Tools
    • Chrome (web)     • chrome     • web-javascript • Google Chrome 80.0.3987.132
    • Edge (web)       • edge       • web-javascript • Microsoft Edge 87.0.664.57

• No issues found!
Repository: pytorch
Issue: [Feature Request] SuperLoss (NeurIPS 2020)
Labels: module: nn,module: loss,triaged,function request

## 🚀 Feature
SuperLoss is a simple and generic method that can be applied to a variety of losses and tasks without any changing the learning procedure. It consists in appending a novel loss function on top of any existing task loss. Its main effect is to automatically down-weight the contribution of samples with a large loss,i.e. hard samples, effectively mimicking the curriculum learning. SuperLoss prevents the memorization of noisy samples, making it possible to train from noisy data even with non-robust loss functions. Experimental results on image classification, regression, object detection and image retrieval demonstrated consistent gain.

## Motivation
https://proceedings.neurips.cc//paper/2020/file/2cfa8f9e50e0f510ede9d12338a5f564-Paper.pdf
https://proceedings.neurips.cc/paper/2020/file/2cfa8f9e50e0f510ede9d12338a5f564-Supplemental.pdf

cc @albanD @mruberry @jbschlosser
Repository: pytorch
Issue: Advanced Indexing does not trace correctly for tensor shape that has leading 1s
Labels: oncall: jit,module: advanced indexing,days

## 🐛 Bug

A statement like `a[b] = c` where a, b, c are all tensors and `a[b].shape == c.shape` should be able to trace correctly because no reshape is needed. However it still uses reshape under the hood, and therefore does not trace correctly (does not generalize) when `c.shape` has leading 1s.

## To Reproduce

Steps to reproduce the behavior:
```python
import torch

def tensor_setitem(x, idx, y):
        x[idx] = y + 1
        return x

x = torch.randn(3, 4)
idx = torch.tensor([1, 2])  # works
idx = torch.tensor([1])  # fails
traced = torch.jit.trace(tensor_setitem, (x, idx, x[idx]))
x = torch.randn(10, 5)
assert torch.allclose(traced(x.clone(), idx, x[idx]),
                                 tensor_setitem(x.clone(), idx, x[idx]))
```
prints:
```
RuntimeError: shape '[4]' is invalid for input of size 5
```


## Environment

pytorch master

## Additional context

An old commit https://github.com/pytorch/pytorch/pull/9424/ aims at skipping reshape to make the op traceable. However it only skips unnecessary reshapes when "c.shape does not have leading 1s" - which now results in this issue. This logic is later mirrored to aten in #32841.

#45828 fixes a similar problem for basic indexing. Advanced indexing seems more tricky.

cc @gmagogsfm
Repository: go
Issue: image/png: Add options to tolerate invalid checksums in ancillary chunks
Labels: NeedsDecision,FeatureRequest

### What version of Go are you using (`go version`)?

<pre>
$ go version
go version go1.15.6 darwin/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
GO111MODULE=""
GOARCH="amd64"
GOBIN=""
GOCACHE="/Users/stanhu/Library/Caches/go-build"
GOENV="/Users/stanhu/Library/Application Support/go/env"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOINSECURE=""
GOMODCACHE="/Users/stanhu/.gvm/pkgsets/go1.15.6/global/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="darwin"
GOPATH="/Users/stanhu/.gvm/pkgsets/go1.15.6/global"
GOPRIVATE=""
GOPROXY="https://goproxy.io,direct"
GOROOT="/Users/stanhu/.gvm/gos/go1.15.6"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/Users/stanhu/.gvm/gos/go1.15.6/pkg/tool/darwin_amd64"
GCCGO="gccgo"
AR="ar"
CC="clang"
CXX="clang++"
CGO_ENABLED="1"
GOMOD="/Users/stanhu/gdk-ee/gitlab-workhorse/go.mod"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/6v/0wvd8sg951l59wy4242m3thh0000gn/T/go-build329049724=/tmp/go-build -gno-record-gcc-switches -fno-common"
</pre></details>

### What did you do?

Decoding the attached image that has valid data checksums but an invalid ICCP checksum fails a decode entirely.

![openconnect2](https://user-images.githubusercontent.com/963826/103143304-429e3480-46c8-11eb-9f0f-c202443b6142.png)

Most image programs ignore the invalid ICC profile, but calling `image.Decode` fails to load this image:

```
decode: png: invalid format: invalid checksum
```

`pngcheck` confirms there is an invalid checksum in the iCCP chunk:

```
$ pngcheck -v /tmp/openconnect2.png
File: /tmp/openconnect2.png (67451 bytes)
  chunk IHDR at offset 0x0000c, length 13
    400 x 400 image, 32-bit RGB+alpha, non-interlaced
  chunk zTXt at offset 0x00025, length 13615, keyword: Raw profile type exif
  chunk iCCP at offset 0x03560, length 389
    profile name = ICC PROFILE, compression method = 0 (deflate)
    compressed profile = 376 bytes
  CRC error in chunk iCCP (computed f1449d51, expected c8439de9)
ERRORS DETECTED in /tmp/openconnect2.png
```

Since the ICC profile isn't absolutely necessary to render a PNG, we ought to be able to detect this error but not fail outright.

This is similar to https://github.com/golang/go/issues/10447 and relates to https://github.com/golang/go/issues/27830.

### What did you expect to see?

The image decoded but the ICC profile skipped.

### What did you see instead?

A hard failure.
Repository: ant-design
Issue: Avatar should allow for width and height to be set against the image
Labels: Inactive

- [x] I have searched the [issues](https://github.com/ant-design/ant-design/issues) of this repository and believe that this is not a duplicate.

### What problem does this feature solve?
It would remove the Google Lighthouse errors for:

"Image elements do not have explicit width and height"

Which also brings performance gains.

### What does the proposed API look like?
Height and width should be passed from the Avatar props.


<!-- generated by ant-design-issue-helper. DO NOT REMOVE -->
Repository: go
Issue: x/image/font/opentype: Thai language font does not render properly
Labels: NeedsInvestigation

<!--
Please answer these questions before submitting your issue. Thanks!
For questions please use one of our forums: https://github.com/golang/go/wiki/Questions
-->

### What version of Go are you using (`go version`)?

<pre>
$ go version go1.15.6 darwin/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
GO111MODULE=""
GOARCH="amd64"
GOBIN=""
GOCACHE="/Users/rungsikorn.r/Library/Caches/go-build"
GOENV="/Users/rungsikorn.r/Library/Application Support/go/env"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOINSECURE=""
GOMODCACHE="/Users/rungsikorn.r/go/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="darwin"
GOPATH="/Users/rungsikorn.r/go"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/usr/local/go"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64"
GCCGO="gccgo"
AR="ar"
CC="clang"
CXX="clang++"
CGO_ENABLED="1"
GOMOD="/Users/rungsikorn.r/go/src/***********/sliputil/go.mod"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/78/kqk2z8953g9gy7z_lg29zqkr0000gq/T/go-build201421536=/tmp/go-build -gno-record-gcc-switches -fno-common"
</pre></details>

### What did you do?
I use `opentype` to render text to image with Thai language character and it rendered incorrectly

### What did you expect to see?
The "tone mark" and the "vowel" should be rendered in the right places
```
มั้ย เนื้อ อื้อ เป็น เบิ้ด หนึ่งหมื่น ฏู ญู  ฤา 
```
compare to the render result. The glyph which is rendered above and below the line does not pick a glyph correctly
![image](https://user-images.githubusercontent.com/4373581/103146400-46d75a00-477b-11eb-945c-ebb104ec01bf.png)
(image from http://aodr.org/_common/do.php?a=full&b=12&bidx=717&aidx=9769 )

### What did you see instead?
![image](https://user-images.githubusercontent.com/4373581/103146373-e47e5980-477a-11eb-97f1-e9debb5fe31a.png)

`opentype` must pick the right glyph from the character index table which need to be calculated from the combination rules of the Thai language 

[C90 Thai character combination rules](http://www.bakoma-tex.com/doc/fonts/enc/c90/c90.pdf)

#27281
Repository: neovim
Issue: `includeexpr` support for i_C-X_C-F:
Labels: enhancement,completion

Hii,

Using 'includeexpr', I am able to setup custom expression for 'gf' (Go To File) command. 

I have the following path in file
`location={data}/CPP/test.cpp`

I have the following environment variable setup
`export data=/home/vignesh/Data`

I have setup the following in init.vim to jump to the file using `gf`
```
set isfname +={
set isfname +=}
set isfname-==
set includeexpr='$'.v:fname
```
`isfname` is supported using filename completion `i_C-X_C-F` but if the `includeexpr` isn't considered to give suggestions. 
Kindly enable `includeexpr` support for `i_C-X_C-F` as well to suggest path autocompletion.

eg.
```
location={data}/CPP/<C-X>_<C-F>     
                              -------> List files from /home/vignesh/Data/CPP/ 
```

If there's other technique to achieve this, kindly let me know. I couldn't find anything relevant.
Repository: PowerToys
Issue: System status/monitor as systray menu
Labels: Idea-New PowerToy

## 📝 Provide a description of the new feature

I like to have a tool which shows me the system status:
- CPU (configurable per cpu or per core)
- RAM
- HDDs/SSDs/... activity (per Device)
- Network (per Interface)
- Graphics card (per card)
- Temperatures (CPU, HDD, ...)

But I don't want to have a widget or a wallpaper or taskbar elements. I would like to have a ux which opens when I click on a special icon in the sys tray.

---

If you'd like to see this feature implemented, add a 👍 reaction to this post.
Repository: rust
Issue: MaybeUninit::write_slice_cloned() makes it very easy to accidentally leak
Labels: A-slice,A-raw-pointers

It is expected behavior that objects assigned/written to `MaybeUninit` might leak at some point (if `assume_init()` or similar is not used). However, `MaybeUninit::write_slice_cloned()` returns a `&mut [T]` (which might be passed on to further functions, where its origin might not be apparent), and objects assigned to that might leak as well, which I think is less obvious.

[playground example](https://play.rust-lang.org/?version=nightly&mode=debug&edition=2018&gist=b6e1808a6424dacb7497f68fb65f78e6)

I don't know if there is a way to improve the API to mitigate this problem, but I think at least the documentation should point out the potential leaking.

Currently, it is noted that already initialized values in `MaybeUnint` will not be dropped:

https://github.com/rust-lang/rust/blob/780b094d767b6720c11b1bf145dac2cf2643b89e/library/core/src/mem/maybe_uninit.rs#L923

However, it is not mentioned that assigning to the resulting slice might also lead to leaks.

`MaybeUninit::write_slice_cloned()` was added in #79607
Tracking issue: #79995
See also https://users.rust-lang.org/t/is-there-a-way-to-copy-t-into-mut-maybeuninit-t-without-unsafe/51301

<!-- TRIAGEBOT_START -->

<!-- TRIAGEBOT_ASSIGN_START -->

<!-- TRIAGEBOT_ASSIGN_DATA_START$${"user":"DrMeepster"}$$TRIAGEBOT_ASSIGN_DATA_END -->

<!-- TRIAGEBOT_ASSIGN_END -->
<!-- TRIAGEBOT_END -->
Repository: PowerToys
Issue: Trackpad Control to drag windows
Labels: Idea-Enhancement

Hello, a great idea would be to integrate a 3-finger option "move active window ". I would be very happy about an extension of the trackpad function. LG Siggi
Repository: excalidraw
Issue: Excalidraw hangs on Samsung FLIP2 smart board
Labels: bug,More information needed / cannot reproduce

Good morning,

When opening excalidraw URL on the Samsung FLIP smart board, it hangs. (loading screen does not go away).

Any idea what causes it to hang? Any diag info that I can deliver to you. Would be a great opportunity for both Excalidraw and Samsung it it would also work on these smart boards.

Kind regards,

   Pascal van Dam