рдирдорд╕реНрддреЗ, рдХреНрдпрд╛ рд╕рдВрдкрд╛рджрдХ рдЯреЗрдХреНрд╕реНрдЯрд░реЗрд░рд╛ рд╕реЗ рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рд░рдЦрдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рдХреА рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реЛрдЧреА?
рдХреНрдпрд╛ рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдСрдЯреЛрд╣рд╛рдЗрдбрд┐рдВрдЧ рд╣реИ, рдФрд░ рдХреНрдпрд╛ рдЯреЗрдХреНрд╕реНрдЯрд░реЗрд░рд╛ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╡рд╣рд╛рд░ рд╕рдорд╛рди рд╣реИ?
рдпрджрд┐ рд╣рд╛рдБ, рддреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрд╛рдп рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдП:
dom = require("ace/lib/dom")
dom.scrollbarWidth_orig = dom.scrollbarWidth_orig || dom.scrollbarWidth
dom.scrollbarWidth = function(doc) { return Math.max(10, dom.scrollbarWidth_orig(doc)) }
рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдпрд╣ рдПрдХ рдмрдЧ рд╣реИред рдЖрдк рдЗрд╕реЗ рдХрд┐рд╕ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдФрд░ рдУрдПрд╕ рдкрд░ рджреЗрдЦрддреЗ рд╣реИрдВ?
рдореИрдВрдиреЗ рдкреИрдбрд┐рдВрдЧ-рдмреЙрдЯрдо рдХреЛ .ace-editor рдореЗрдВ рдЬреЛрдбрд╝рд╛ рд╣реИ;) рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЖрдк рдЙрддреНрд╕реБрдХ рд╣реИрдВ, рддреЛ рдпрд╣ OS X Mojave рдкрд░, рдХреНрд░реЛрдо рдореЗрдВ рдФрд░ FF рдореЗрдВ рднреА рд╣реЛрддрд╛ рд╣реИ
рдЖрдк рдРрд╕ рд╣реЛрдордкреЗрдЬ рдкрд░ рднреА рд╕рдорд╕реНрдпрд╛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ (рдореИрдХ рдкрд░ рдХреНрд░реЛрдо/рдПрдлрдПрдл/рд╕рдлрд╛рд░реА, рдЫрд╡рд┐ рдпрд╣рд╛рдВ рд╕реЗ рд╣реИ: https://ace.c9.io/)
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдЖрдорддреМрд░ рдкрд░ рдореИрдХ рдкрд░ рдСрдЯреЛрд╣рд╛рдЗрдбрд┐рдВрдЧ рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдкреНрд▓реЗрди рдХреЗ рд╕рд╛рде рд╣реЛрддреА рд╣реИ
editor.renderer.setScrollMargin(0, 10, 0, 10)
рдФрд░ рдореИрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдРрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рд╕рдорд╛рдзрд╛рди рдпрд╣рд╛рдВ рд╕реЗ рдерд╛: https://github.com/securingsincity/react-ace/issues/386
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдЖрдк рдРрд╕ рд╣реЛрдордкреЗрдЬ рдкрд░ рднреА рд╕рдорд╕реНрдпрд╛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ (рдореИрдХ рдкрд░ рдХреНрд░реЛрдо/рдПрдлрдПрдл/рд╕рдлрд╛рд░реА, рдЫрд╡рд┐ рдпрд╣рд╛рдВ рд╕реЗ рд╣реИ: https://ace.c9.io/)
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдЖрдорддреМрд░ рдкрд░ рдореИрдХ рдкрд░ рдСрдЯреЛрд╣рд╛рдЗрдбрд┐рдВрдЧ рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдкреНрд▓реЗрди рдХреЗ рд╕рд╛рде рд╣реЛрддреА рд╣реИ
editor.renderer.setScrollMargin(0, 10, 0, 10)
рдФрд░ рдореИрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдРрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рд╕рдорд╛рдзрд╛рди рдпрд╣рд╛рдВ рд╕реЗ рдерд╛: https://github.com/securingsincity/react-ace/issues/386