Merge pull request #503 from pop-os/new-buffer-zero-size
Set buffer size to zero on creation
This commit is contained in:
commit
6dbc5d5ef7
1 changed files with 6 additions and 7 deletions
13
src/tab.rs
13
src/tab.rs
|
|
@ -60,13 +60,12 @@ impl EditorTab {
|
||||||
let attrs = crate::monospace_attrs();
|
let attrs = crate::monospace_attrs();
|
||||||
let zoom_adj = Default::default();
|
let zoom_adj = Default::default();
|
||||||
let mut buffer = Buffer::new_empty(config.metrics(zoom_adj));
|
let mut buffer = Buffer::new_empty(config.metrics(zoom_adj));
|
||||||
buffer.set_text(
|
{
|
||||||
font_system().write().unwrap().raw(),
|
let mut font_system = font_system().write().unwrap();
|
||||||
"",
|
// Set a minimal size before it is updated by draw
|
||||||
&attrs,
|
buffer.set_size(font_system.raw(), Some(0.0), Some(0.0));
|
||||||
Shaping::Advanced,
|
buffer.set_text(font_system.raw(), "", &attrs, Shaping::Advanced, None);
|
||||||
None,
|
}
|
||||||
);
|
|
||||||
|
|
||||||
let editor = SyntaxEditor::new(
|
let editor = SyntaxEditor::new(
|
||||||
Arc::new(buffer),
|
Arc::new(buffer),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue