mirror of
https://gitlab.gnome.org/GNOME/gitg
synced 2024-10-02 14:13:48 +00:00
Do not move to next line if already at line end
This commit is contained in:
parent
17c3d47e0b
commit
146900b2bc
|
@ -295,7 +295,10 @@ class Gitg.DiffViewFileSelectable : Object
|
|||
real_start.order(real_end);
|
||||
real_start.set_line_offset(0);
|
||||
|
||||
real_end.forward_to_line_end();
|
||||
if (!real_end.ends_line())
|
||||
{
|
||||
real_end.forward_to_line_end();
|
||||
}
|
||||
|
||||
var start_line = real_start.get_line();
|
||||
var end_line = real_end.get_line();
|
||||
|
@ -316,7 +319,11 @@ class Gitg.DiffViewFileSelectable : Object
|
|||
buffer.create_source_mark(null, d_selection_category, current);
|
||||
|
||||
var line_end = current;
|
||||
line_end.forward_to_line_end();
|
||||
|
||||
if (!line_end.ends_line())
|
||||
{
|
||||
line_end.forward_to_line_end();
|
||||
}
|
||||
|
||||
buffer.apply_tag(d_selection_tag, current, line_end);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue