Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

macOS 下提示框的 1px 白边问题 #259

Open
CakeAL opened this issue Jul 5, 2024 · 2 comments
Open

macOS 下提示框的 1px 白边问题 #259

CakeAL opened this issue Jul 5, 2024 · 2 comments

Comments

@CakeAL
Copy link

CakeAL commented Jul 5, 2024

71221720148905_ pic

这里会有一个 1px 的白色边框,发现是

  height: calc(100% - 1px);

的问题,但是通过查看 css 可知这是故意加的,但是我目前并不知道在 Windows 上显示是什么效果。

上面的

html,
body {
  background: transparent;
}

在 macOS 上的 WebKit(Tauri 在 Mac 上使用 WebKit )上貌似不起作用,或者说必须是白色背景。

此外,貌似有概率在没有聚焦提示框后,提示框不消失(并没有移动它),我再研究一下。

@Borber
Copy link
Owner

Borber commented Jul 5, 2024

收到, 后面我修一下 macos 的版本

@CakeAL
Copy link
Author

CakeAL commented Jul 5, 2024

收到, 后面我修一下 macos 的版本

发现提示框不消失是因为在 macOS 下,双击 shift 打开窗口时,总是触发了

panel.listen("tauri://move", move |_| {

导致窗口被 PIN

原因是,隐藏的窗口还在原来的位置,鼠标新的位置按 shift 2 次后会把窗口移动过来,此时发生了move

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants