Rendering fix
This commit is contained in:
parent
7f05e11e84
commit
e4bbce3be4
@ -20,12 +20,14 @@ glib_wrapper! {
|
|||||||
}
|
}
|
||||||
|
|
||||||
impl Item {
|
impl Item {
|
||||||
|
#[cfg(test)]
|
||||||
pub fn new() -> Self {
|
pub fn new() -> Self {
|
||||||
unsafe {
|
unsafe {
|
||||||
from_glib_none(pango_sys::pango_item_new())
|
from_glib_none(pango_sys::pango_item_new())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[cfg(test)]
|
||||||
pub fn set_offset(&mut self, offset: i32, length: i32, num_chars: i32) {
|
pub fn set_offset(&mut self, offset: i32, length: i32, num_chars: i32) {
|
||||||
self.0.offset = offset;
|
self.0.offset = offset;
|
||||||
self.0.length = length;
|
self.0.length = length;
|
||||||
|
@ -60,7 +60,7 @@ impl Line {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fn set_cell_to_empty(&mut self, cell_idx: usize) -> bool {
|
fn set_cell_to_empty(&mut self, cell_idx: usize) -> bool {
|
||||||
if self.item_line[cell_idx].is_some() {
|
if self.is_binded_to_item(cell_idx) {
|
||||||
self.item_line[cell_idx] = None;
|
self.item_line[cell_idx] = None;
|
||||||
self.cell_to_item[cell_idx] = -1;
|
self.cell_to_item[cell_idx] = -1;
|
||||||
self.line[cell_idx].dirty = true;
|
self.line[cell_idx].dirty = true;
|
||||||
|
Loading…
Reference in New Issue
Block a user