From cd14fafe3c51e216dc69876476feb52e63b617f3 Mon Sep 17 00:00:00 2001 From: "bgashler1@users.noreply.github.com" Date: Fri, 1 Apr 2016 14:00:07 -0700 Subject: [PATCH] Added retina support to Mac cursor. HDPI for #362 --- .../viewParts/lineNumbers/flipped-cursor-mac-2x.svg | 12 ++++++++++++ .../browser/viewParts/lineNumbers/lineNumbers.css | 6 +++++- 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 src/vs/editor/browser/viewParts/lineNumbers/flipped-cursor-mac-2x.svg diff --git a/src/vs/editor/browser/viewParts/lineNumbers/flipped-cursor-mac-2x.svg b/src/vs/editor/browser/viewParts/lineNumbers/flipped-cursor-mac-2x.svg new file mode 100644 index 00000000000..0abc66694cd --- /dev/null +++ b/src/vs/editor/browser/viewParts/lineNumbers/flipped-cursor-mac-2x.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/src/vs/editor/browser/viewParts/lineNumbers/lineNumbers.css b/src/vs/editor/browser/viewParts/lineNumbers/lineNumbers.css index 33f5367e882..2db0c749962 100644 --- a/src/vs/editor/browser/viewParts/lineNumbers/lineNumbers.css +++ b/src/vs/editor/browser/viewParts/lineNumbers/lineNumbers.css @@ -14,7 +14,11 @@ } .monaco-editor.mac .margin-view-overlays .line-numbers { - cursor: url('./flipped-cursor-mac.svg') 12.6 0, default; + /* Specific fix for blurry cursor on hdpi screens in Chrome and Chromium */ + cursor: -webkit-image-set( + url('./flipped-cursor-mac.svg') 1x, + url('./flipped-cursor-mac-2x.svg') 2x + ) 24 3, default; } .monaco-editor .margin-view-overlays .line-numbers.lh-odd { -- GitLab