Electron: 莫哈韦沙漠黑暗模式在Electron应用程序顶部导致白线

创建于 2018-06-06  ·  110评论  ·  资料来源: electron/electron

  • 电子版本:???
  • 操作系统(平台和版本):macOS 10.14 Mojave
  • 上次可用的电子版本:???

预期行为
没有白线

实际行为
Discord的顶部边框处有一条细白线

重现
下载Discord并运行。

屏幕截图
image

附加信息
可能与黑暗主题有关。


我知道macOS Mojave尚不适合所有人使用,但我只是为了以防万一。

bug platformacOS

最有用的评论

请,

如果有任何破解,更新或类似内容,请告诉我。 苹果开发人员在创造这种丑陋的东西时真的越过了界线🤯

line

所有110条评论

👋感谢您在这里打开您的第一期! 如果您要报告🐞错误,请确保您包含重现该错误的步骤。 我们在此仓库中遇到很多问题,请耐心等待,我们将尽快与您联系。

为了帮助我们更轻松地调查您的问题,请遵循提供帮助的准则

确认这是我在Mojave暗模式下拥有的所有Electron应用程序中发生的。

题外话:也许systemPreferences.isDarkMode()方法现在会得到更多的爱。 很高兴看到现有的API支持这一点。

昨天测试了莫哈韦沙漠,也看到了线路。 同样,标准文件打开对话框仍显示为白色

在暗模式和亮模式下都会发生这种情况。 我相信这与隐藏标题栏的应用程序有关。

我在Atom,Hyper和Slack中遇到问题。

我也已将问题报告给Apple。 (其他报告可能会有帮助-他们倾向于优先考虑多个人报告的问题-因此,如果遇到此问题,请在“反馈助手”应用中向他们发送错误报告)

+1即使Mojave上的铬也有铬,所以我认为这与铬/电子应用有关。

我相信这行是由操作系统添加的,也已添加到其他应用程序中,但是,当该应用程序不使用本机标题栏时,则不会出现“渐变”,并且由于对比度更高,它会更加突出。
此行也存在于light UI中,但是由于对比度较低,因此不会造成太大干扰。
我向苹果公司报告这是“意外行为”,但我不确定他们会对此采取任何措施(除非很多其他人抱怨)。

关于此Mac的内置功能:
image
它不是电子版中的纯白色。

@LoganDark似乎您是正确的,我刚刚检查了4个不同的应用程序,其中3个是本地应用程序,并且每个应用程序在该行上都有不同的颜色。
我检查了“设置”,“野生动物园”,铬(颜色相同)和“反馈助手”。

编辑:仔细研究一下,在本机应用程序中,离顶部越近,线条越浅。

这事有进一步更新吗? @ivanreese

@ gilad215看来这是Chrome的东西? 我不知道,我只是Electron应用程序的用户,而不是其中任何一个项目的开发人员。

Chrome更新69之后没有任何更改。这仍然是一个问题。

希望它能以某种方式解决,这真的使我烦恼😆
image

即使是透明的窗口也会显示白色边框😞

captura de pantalla 2018-09-24 a la s 20 00 56

在这种情况下,全屏透明窗口。

真令人沮丧。 他们必须选择禁用它。
在星期二,2018年9月25日在2:04罗德里戈·迪亚斯[email protected]写道:

即使是透明的窗口也会显示白色边框😞

[image:captura de pantalla 2018-09-24 a la s 20 00 56]
https://user-images.githubusercontent.com/1670771/45983791-924aad00-c034-11e8-9034-eafd22f9ed74.png

在这种情况下,全屏透明窗口。

-
您收到此邮件是因为有人提到您。
直接回复此电子邮件,在GitHub上查看
https://github.com/electron/electron/issues/13164#issuecomment-424153643
或使线程静音
https://github.com/notifications/unsubscribe-auth/AXyHVF7TC99trs7UGKHDJLrzwCg7kdCSks5ueWUOgaJpZM4Ub1At

也经历这个。

是的,在黑暗和明亮模式下均会发生此问题

请,

如果有任何破解,更新或类似内容,请告诉我。 苹果开发人员在创造这种丑陋的东西时真的越过了界线🤯

line

Mojave的正式版本是否解决了该问题?

我仍然可以通过VSCode看到它(https://github.com/Microsoft/vscode/issues/54838)

Mojave的正式版本是否解决了该问题?

请使用:默认值写-app [应用程序名称] NSRequiresAquaSystemAppearance -bool否
有用!

取消:默认为delete -app [应用程序名称] NSRequiresAquaSystemAppearance

这是一个非正式的临时解决方案。
并且不要在浅色应用程序上使用它。

@SinarPandora的解决方案确实确实将白线减少为较细的灰线(我不记得之前在那儿)。 已通过Sublime \ Text和Google \ Chrome确认。

编辑:是的, @ Neofish22是正确的,它似乎无法完全解决问题:(现在整个窗口周围都有一条新的调光器线。

如果仍要尝试,则将[application name]编写为应用程序的名称,并在空格前加上反斜杠:

defaults write -app Visual\ Studio\ Code NSRequiresAquaSystemAppearance -bool No

不断尝试将窗口大小调整为一个像素。 使我感觉可以在后台看到其他窗口内容。

我想知道其他已经默认为黑暗的应用程序对系统级黑暗模式支持的发展情况如何。 整rick 我根本不想让macOS接触我的Atom电子应用。 我喜欢它的样子。

我的边框有边框+透明

frame

@bkeating
您的电子应用程序应该没问题。 与以前相比,在Mojave中渲染应用程序时,Mac并没有做任何特别的事情。 应用程序可以检查是否启用了暗模式,但是Mac OS可以像以前一样渲染应用程序(此处讨论的边框问题和一些不相关的文本渲染更改除外)。

看来,白线问题是从操作系统方面来看的。 不只是Electron应用程序。
尽管可以选择隐藏电子侧标题栏上的白线很方便。 另外,在进行无框或隐藏标题栏时,可以将其默认隐藏。

编辑:是的, @ Neofish22是正确的,它似乎无法完全解决问题:(现在整个窗口周围都有一条新的调光器线。

如果仍要尝试,则将[application name]编写为应用程序的名称,并在空格前加上反斜杠:

defaults write -app Visual\ Studio\ Code NSRequiresAquaSystemAppearance -bool No

毕竟,这是一个非正式的临时解决方案。
而且不要在浅色应用程序上使用它。😂

我没有使用暗模式,但在Electron应用程序(Wavebox和Atom)中仍然遇到问题。 都不使用系统标题栏。

我后悔升级。 那条白线太令人讨厌了。

同样的问题在这里:

screen shot 2018-09-26 at 7 25 47 am

😥

我也有这个问题,无论OSX是在黑暗还是明亮模式下都如此:我的应用程序看起来也很糟糕-不像@evilrabbit这样的菜单栏应用程序那么

screenshot 2018-09-27 at 08 58 12

NSRequiresAquaSystemAppearance似乎根本不起作用。 在深色和浅色模式下,顶部的发际线都是可见的。 hasShadow = false也不能补救this

我的Chrome也有它。 (我使用的是深色主题,但是白色边框看起来与我在VS Code,Hyper,Now,There,Notion中看到的相同)
cleanshot 2018-09-27 at 18 36 50 2x

超级概念:
image

我认为这不是Electron / MacOS的问题,而是Chromium的问题。
唯一出现此问题的非电子应用程序是Chrome,这就是我得出的结论。
为了清楚起见,MacOS Mojave确实向窗口添加了一条线条,但是它比我们在当前的电子/铬应用程序中看到的线条要浅,并且它会根据窗口的位置而变化。 因此,它越靠近顶部,它的重量就越轻,但它的确比当前的看起来更好。

@morajabi @samuelgozi我认为这不是Chromium或Electron的附带问题。 您可以看到在本机应用程序(例如TextEdit,Terminal等)上发生相同的白线问题。

screen shot 2018-09-29 at 10 31 46 am

白线不是问题,它是由Mojave设计的。 问题在于透明窗口的渲染位置不正确(与阴影不同)。

@vanejung它与本机的完全不同,将它们并排比较,Chrome的功能更轻便,这更令人讨厌。 (我同意@pronebird也指的是另一个严重的问题)

并排比较:
cleanshot 2018-09-29 at 11 57 11

我用拾色器和不同位置对它进行了多次测试,这条线是设计使然,但在铬色应用程序(电子应用程序和铬合金)中,该线更亮,而在其他应用程序中,该线则更黑,并根据其位置进行更改。窗口,因此窗口越高,线条越亮,但它从未像铬应用程序中那样亮。

这就是为什么我认为这是铬的问题。 如果铬像本机应用程序一样具有较暗的线条或没有线条,那将是一个很大的暗示,说明它是电子问题,但就目前而言,我非常确定它是铬问题。

@morajabi @samuelgozi注意,非电子应用程序(例如Sketch和Affinity Photo)与Chrome一样具有突出的白线问题。 同样,这似乎是操作系统方面的问题,而不仅仅是Chromium。 顺便说一句,奇怪的是,其他一些应用程序(例如Finder,TextEdit和Spark)具有不同的窗口框架处理方式。 也许有框架选项或模式供开发人员选择? 我不太确定。

比较-Sketch和Chrome
screen shot 2018-09-30 at 9 45 08 am

是否有人经历过性能提升或任何重大改变而无法离开?

我实际上是在考虑降级为HS,原因是无法忍受的白色边框

我已将此错误报告给了Apple,建议您这样做以引起他们的关注(因为这些边界太可怕了), https://www.apple.com/feedback/macos.html

@MAPESO您确定Sketch和Affinity在Electron或Chromium中吗? 鉴于应用程序的大小,这令人难以置信,但如果有证据,请共享。

你好,我不会订阅

从Mailspring发送(https://link.getmailspring.com/link/[email protected]/0?redirect=https%3A%2F%2Fgetmailspring.com%2F&recipient= cmVwbHkrMDIwNmY0OTQzOWQyYTI4MDI3NzRiM2UwZWQ0MTg2NTc4MWM1OGM5MjY0ZDY1NTZmOTJjZjAwMDAwMDAxMTdjZWYxMGQ5MmExNjlJZTEzYY3MJNJLJMJNJLJMJN
十月 2018年5月5日上午11:29,Mohammad Rajabifard [email protected]写道:
>

@MAPESO(https://link.getmailspring.com/link/[email protected]/1?redirect=https%3A%2F%2Fgithub.com%2FMAPESO&recipient=cmVwbHkrMDIwNmY0OTQzOWQyYTI4MDI3NzRiM2UwZWQ0MTg2NTc4MWM1OGM5MjY0ZDY1NTZmOTJjZjAwMDAwMDAxMTdjZWYxMGQ5MmExNjljZTEzYTY3M2NmQHJlcGx5LmdpdGh1Yi5jb20 %3D)您确定“草图”和“相似性”在电子或铬中吗? 鉴于应用程序的大小,这令人难以置信,但如果有证据,请共享。
-
您收到此消息是因为您已订阅此线程。
直接回复此电子邮件,在GitHub(https://link.getmailspring.com/link/[email protected]/2?redirect=https%3A%2F %2Fgithub.com%2Felectron%2Felectron%2Fissues%2F13164%23issuecomment-427302221&收件人= cmVwbHkrMDIwNmY0OTQzOWQyYTI4MDI3NzRiM2UwZWQ0MTg2NTc4MWM1OGM5MjY0ZDY1NTZmOTJjZjAwMDAwMDAxMTdjZWYxMGQ5MmExNjljZTEzYTY3M2NmQHJlcGx5LmdpdGh1Yi5jb20%3D),或静音螺纹(https://link.getmailspring.com/link/1538731872.local-24a71e1e-b964-v1.4.2 [email protected]/3?redirect=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAgb0lFVYdI4MQSeuMN86_SZfV-5R6tCcks5uhyaNgaJpZM4Ub1At&recipient=cmVwbHkrMDIwNmY0OTQzOWQyYTI4MDI3NzRiM2UwZWQ0MTg2NTc4MWM1OGM5MjY0ZDY1NTZmOTJjZjAwMDAwMDAxMTdjZWYxMGQ5MmExNjljZTEzYTY3M2NmQHJlcGx5LmdpdGh1Yi5jb20%3D)。

@MAPESO @morajabi sketch是一个本地应用程序

总结一下线程,它绝对是一个“ bug”,并不打算处于Mojave暗模式

错误在哪里,我们不确定:

  • 它可能仅是铬(可能不是)
  • 这是macOS的原生事物,Chromium弄错了它(导致所有Electron应用程序拥有它),以及其他几个原生应用程序(例如Sketch或Affinity)。
    如果他们发现了问题,我们将摆脱这个可怕的边界。

你好,我不会订阅

@Scotttresor,只要不是T系列,您就可以得到我的许可。

@morajabi @hemlok我刚刚检查了信息。 我错了,对此感到抱歉。 Sketch是一个本地应用❤️

@morajabi我们可以说这是一个问题ChromiummacOS Mojave

这很丑。 在使用VS Code,Hyper的第一天就认识到它。

也向苹果公司报告了这一点,在Finder这样的macOS应用程序上行尚可,但是在Chrome,VSCode等第三方应用程序上确实令人讨厌。

也会发生在其他应用程序上,例如WhatsApp或Spotify,它们也不是Electron Apps。

@itsandreramon我很确定WhatsApp桌面应用程序是Electron应用程序。

哦,好的,不知道。 然后影响了很多应用程序。

您可以在此处找到用Electron制作的应用程序列表

这无济于事。
我们需要与Chromium项目相关的人员来帮助我们找出Chromium如何处理Windows(也许不是正确使用更新的API)或操作系统方面的问题。

由于我已经向苹果提交了错误报告(发布前约2个月),并且没有任何反应,因此我们可能也需要将其提交给Chromium。

以下是用于提交有关Chromium的错误报告的链接: https :
这是“适用于Mac和Linux版本的错误报告指南”: https :

我坚信这是Chromium的问题,因为您可以清楚地看到本机应用程序和Electron应用程序之间存在差异,这使我相信本机应用程序可能会不同地使用window API。

如果有时间,请报告该错误。

在非Chromium应用程序的NordVPN上也会发生这种情况。

这可能只是对黑暗模式的整体失望。 我个人期望有些“讨人喜欢”。 没有闪亮的边缘。 与原子相似的还有“一个黑暗”(还有许多其他)。 我们可能都注意到了。

另一个真正使我烦恼的地方:列表模式下的条纹查找器。 方式对比太多。

然后我意识到,Apple可能会根据可访问性批准的平衡选择深色模式的颜色和细节。 所以现在我觉得自己像个抱怨的家伙。 我基本上只是想为所有事物准备一个黑暗。

这很好,因为暗模式是la脚的。 我们仍然可以了解(浅色/深色)信息,这意味着应用程序仍可能希望自己拥有它。

黑暗模式是黑暗的艺术。

@bkeating我同意感觉它需要更多的工作,但是,我不认为他们考虑了太多的可访问性问题,这使我认为在首选项中对此有设置,专门针对对比。

@NordVPN是的,NordVPN似乎不是电子应用程序,但这并不意味着没有铬,它们可能没有利用暗模式(与铬相同)。

我用Xcode创建了一个空的应用程序,并尝试了一些设置。 如您所见,它始终处于运行状态,与本地或非本地无关。

  • 禁用阴影会删除边框(顶部边框除外)。

    • 应用背景颜色会更改边框颜色。 与Electron默认值之一相比,黑色几乎看不见(请参见下文)

在查看Apple AppKit API时,我没有看到任何其他设置。

码:

import Cocoa

<strong i="15">@NSApplicationMain</strong>
class AppDelegate: NSObject, NSApplicationDelegate {

    <strong i="16">@IBOutlet</strong> weak var window: NSWindow!

    func applicationDidFinishLaunching(_ aNotification: Notification) {
        window.hasShadow = false
        window.titlebarAppearsTransparent = true
        window.titleVisibility = .hidden
        window.backgroundColor = NSColor.black
    }

    func applicationWillTerminate(_ aNotification: Notification) {}

}

不同的设置:
screenshot

黑bg vs电子应用程序:
screenshot 1

感谢您解决该@oomathias!

我想这意味着电子对任何透明应用的暗模式支持(例如@evilrabbit@gavJackson发布)将是一个问题😟

@hemlok一个透明的窗口看起来像这样😞

@oomathias我已经发送了PR,该PR删除了无框窗口的白线。 https://github.com/electron/electron/pull/15012

@pronebird不错! 很高兴您发现并解决了透明窗口的问题。 我没有使用Apple本地应用程序的经验,我只是想确认它确实是设计使然。

它已在VS Code Insiders中修复,尚未在稳定版本中修复。
顶部,稳定,带有白色边框问题。 Bottom Insiders,这是正常的OS系列,方法更好。
image

@morajabi这可能是我将vscode的暗模式PR发布给内部人员, @ bpasero现在已经向内部人员

@MarshallOfSound是的,现在可以了

@MarshallOfSound我想有问题的PR是这样的: https :

也许基于这项原始工作: https :

我想知道其他已经默认为黑暗的应用程序对系统级黑暗模式支持的发展情况如何。

一点也不好。 我在每个非Apple Dark模式应用中都看到了线条。

我对整个系统的暗模式感到非常兴奋,以至于我违背了更好的判断并升级了。 这种专用的暗模式实际上使我的暗模式体验比以前刚给电子应用换肤时要差。

有针对此问题的解决方法,请参阅:

https://github.com/zeit/hyper/issues/3259#issuecomment -431272678

@lehni这已经在该线程中进一步提到,并且不能完全解决问题: https :

希望尽快解决,这很烦人...

此修复程序仅适用于寻求便利的普通用户,不适用于所报告问题的修复程序
这将使Mojave的外观与High Sierra更加相似,在High Sierra中,只有菜单栏和基座是黑暗的。

  1. 首选项->常规切换到灯光模式
  2. 输入此命令到终端
    defaults write -g NSRequiresAquaSystemAppearance -bool Yes
  3. 注销然后再登录。
  4. 转到首选项->常规,然后切换到暗模式。

PS,如果您要撤消已完成的操作,请重复以下步骤:
defaults delete -g NSRequiresAquaSystemAppearance

@ brave3d已经建议这样做,它不起作用。 我使用包括Discord和Spotify在内的多个应用程序对其进行了测试,但这些代码仍然存在。

https://i.imgur.com/MKGgu30.png

这是在明暗模式下都添加的全局效果。

@degecko我已经说过,这不是一个解决方法,它实际上将UI切换到了Light模式,并将Dock和Menubar保持在Dark模式,因此它会更像High Sierra,直到有更好的解决方案可用为止。

我的边框有边框+透明

frame

相同的目的:))
image

有什么消息吗? 🤔

我认为应该将其关闭,因为现在可以实现与莫哈韦暗模式相关的所有内容。 需要执行以下步骤:

  • 将以下内容添加到您的Info.plist
<key>NSRequiresAquaSystemAppearance</key>
<false/>
  • 使用与Mojave黑暗模式相关的electron.systemPreferences方法和事件(如setAppLevelAppearance isDarkMode和事件(如systemPreferences.subscribeNotification('AppleInterfaceThemeChangedNotification'...

不为我工作。 通过此步骤,将应用黑暗模式,但顶部阴影仍然存在。 我有一个带有典型箭头指向的纸盘应用程序,因此必须隐藏菜单。 您能给我们更多信息来实现这一目标吗? 谢谢!

还有其他解决方案吗?

我也遇到这个问题。

ENV: 
electron: 4.0.0
os: mac 10.14.2, Light Mode
app: frameless and transparent window

除了运行“ default ...- bool no”命令以外,还有其他解决方案吗?

可以通过设置titleBarStyle: 'customButtonsOnHover'来解决此错误,但会引起另一个问题:将鼠标悬停在titleBar上。

可以通过设置titleBarStyle: 'customButtonsOnHover'来解决此错误,但会引起另一个问题:将鼠标悬停在titleBar上。

感谢@vifird! 但是请考虑到它也去除了圆角。 😞

可以通过设置titleBarStyle: 'customButtonsOnHover'来解决此错误,但会引起另一个问题:将鼠标悬停在titleBar上。

感谢@vifird! 但是请考虑到它也去除了圆角。 😞

是的,那么我们可以按样式表添加圆角。

请参阅电子文件

如果您使用的是electron-packager > = 12.2.0electron-forge > = 6 ,则可以在打包时设置darwinDarkModeSupport选项,并将为您设置此密钥。

如果您使用的是electron-builder > = 20.37.0 ,则可以设置darkModeSupport选项。

Heya Folks,对此进行快速更新,我将把这个bug分为两类,并解释每种方法的发展方向。

“我的应用程序顶部有白线,但自定义macOS标题栏看起来不正确”

@ Pong420所述,您应该在Electron网站上查看我们的黑暗模式指南。 特别是对于packager / forge的darwinDarkModeSupport标志,因为当启用darm模式时,这将使“白线”不那么明显,并且与您的OS配色方案更加一致。

“我的应用程序是透明的,现在它的顶部有一条白线,看起来有问题”

不幸的是,Apple目前将此问题归类为Mojave的“已知错误”。 我已经通过TSI与Apple的技术团队进行了讨论,他们同意我提供的代码应该有效(并且确实适用于<= 10.13)。 他们在内部提出了这一建议,我们现在所能做的就是希望他们在Mojave / macOS的未来版本中对其进行修复。

TLDR:为您的应用程序启用暗模式支持,以使白线看起来稍微好一点,除此之外,此错误现在已在Apple法院提起。

我已经通过TSI与Apple的技术团队进行了讨论,他们同意我提供的代码应该有效(并且确实适用于<= 10.13)。 他们在内部提出了这一建议,我们现在所能做的就是希望他们在Mojave / macOS的未来版本中对其进行修复。

@MarshallOfSound很棒,听起来很棒! 如果苹果方面有任何动静,您会更新此线程吗?

可以通过设置titleBarStyle: 'customButtonsOnHover'来解决此错误,但会引起另一个问题:将鼠标悬停在titleBar上。

@MarshallOfSound
任何新闻?
我很确定可以修复此错误,例如提供titleBarStyle属性的另一个值,例如customButtonsOnHover但没有悬停按钮。

无论如何,在开发过程中是否有测试/执行此操作?

@MarshallOfSound
任何新闻?
该错误已持续了很长时间。 为什么不做一个补丁?
尽管这是Apple的错误,我们确实确实需要正确的行为。

可以使用Electron v6 beta 5中提供的最新补丁修复此问题。

https://github.com/electron/electron/issues/15008#issuecomment -497498135

@pronebird很酷,但是看起来不像官方决议吗?

大家好,我刚刚从苹果公司那里得到了一个好消息,并对其进行了验证。 卡塔琳娜(Catarina)Beta版从Apple的角度解决了此问题,一旦卡塔琳娜(Catalina)作为稳定版本推出,白线便不再出现在transparent: trueframe: false Windows👍

有点无聊我正要扣动扳机,制作一些“深色模式在电子应用程序的顶部导致一条白线”的T恤,并让领口周围有一条微妙的白线。 嘘

...尚未完全确信该线程已死。 但是我很高兴听到有关Catalina的好话。

18485已被反向移植到Electron 5.0.3,它为我解决了此问题(使用customButtonsOnHover和适当的标志)! 我感觉可以完成这样的补丁……非常感谢@codebytere ,现在我可以开始对我的应用进行真实的Beta测试了

我的MacOS上的light模式也存在此问题。

升级到Catalina后确认已修复。

Catalina 10.15似乎增加了新的问题-更新后出现了奇怪的黑色(或几乎)边框和另一个较浅的边框(可能是以前的边框;例如,Developer Tools窗口也有此边框)。

深色边框
image
窗口的选项列表:

{
  show: false,
  darkTheme: true,
  backgroundColor: '#000000ff',
  frame: false,
  titleBarStyle: 'hiddenInset',
  vibrancy: 'dark'
}

边框较浅
image
窗口的选项列表:

{
  show: false,
  center: true,
  darkTheme: true,
  resizable: false,
  maximizable: false,
  fullscreenable: false,
  frame: false,
  backgroundColor: '#1f1f1f',
  titleBarStyle: 'hiddenInset'
}

NSRequiresAquaSystemAppearance设置为true

如何永久去除这些铬?

@nickensoul您是否知道如何摆脱黑线?

@bernatfortet不,现在就这样离开。 我认为这需要与系统API的交互进行一些更改(而且我认为,这是Electron的核心,因此需要一个fork)
因此,仍在等待。

谢谢,谢谢!

屏幕顶部的白线是透明的。 如果您可以在其下放置#000000线,则可以使它变暗。

要渲染它有些棘手,但是将以下内容添加到我的自定义标题栏中就可以了。

border-top: 1px solid #000000
padding-top: 1px
margin-top: -1px
````

The white bar came down from `rgb(175,175,175)` to `rgb(151,151,151)`

Edit: this may also require the following inside the title bar:

```html
<div style="position: fixed; top: 0; left: 0; background: #000; height: 1px; width: 100%"></div>

对于那些现在来到这里的人来说,它似乎已经在卡塔利娜州修复了。 我刚刚在10.15.2上进行了测试

对于那些现在来到这里的人来说,它似乎已经在卡塔利娜州修复了。 我刚刚在10.15.2上进行了测试

@ adam-lynch在Atom中,我仍然看到以下行:
https://user-images.githubusercontent.com/43918077/67483562-bda42f00-f66e-11e9-8fb4-4590dc06822e.png

看来Atom正在使用旧版本的Electron ...

在大苏尔,所有窗户都有白线

在大苏尔(Big Sur)上,它是灰白色边框之外的黑色边框,除了在不和谐(Discord)上,它现在也填满了角落:(希望是早期Beta版中的错误。

2020-06-24_01 27 52-886a2eca

编辑:到目前为止,只有不一致的行为才能体现出来。

@robjtede我尚未启动开发人员beta,但是如果所有Electron应用程序都在发生这种情况,请确保您在反馈助手中将其提高raise

@robjtede我尚未启动开发人员beta,但是如果所有Electron应用程序都在发生这种情况,请确保您在反馈助手中将其提高raise

不仅第三方应用程序都有此问题,Finder,音乐和Safari等所有Apple应用程序都存在此问题。
这是屏幕截图:
Screen Shot 2020-06-25 at 00 13 13

我在这里提出的问题是让更多的人意识到这个大苏尔的错误,以便苹果团队可以注意到并修复它。
当然,我已经在反馈助手和开发者论坛上提出了这个问题。

编辑:更新屏幕截图以使其更大。

@robjtede我尚未启动开发人员beta,但是如果所有Electron应用程序都在发生这种情况,请确保您在反馈助手中将其提高raise

不仅第三方应用程序都有此问题,Finder,音乐和Safari等所有Apple应用程序都存在此问题。
这是屏幕截图:
Screen Shot 2020-06-25 at 00 13 13

我在这里提出的问题是让更多的人意识到这个大苏尔的错误,以便苹果团队可以注意到并修复它。
当然,我已经在反馈助手和开发者论坛上提出了这个问题。

编辑:更新屏幕截图以使其更大。

任何新闻? 在黑暗模式下在每个窗口中看到这条白线有点烦人...

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

diracdeltas picture diracdeltas  ·  3评论

christiangenco picture christiangenco  ·  3评论

DanielDignam picture DanielDignam  ·  3评论

sindresorhus picture sindresorhus  ·  3评论

wsangtoki picture wsangtoki  ·  3评论