forked from AuroraMiddleware/gtk
gtk: remove begin-user-action/end-user-action around copying
Copying to the clipboard is not a buffer mutation, so calling gtk_text_buffer_begin_user_action() and _end_user_action() is only confusing apps which connect to these signals in order to build undo stacks or otherwise track buffer changes. Most likely, these apps either didn't notice the bugus undo step or simply work around it.
This commit is contained in:
parent
f000d83f00
commit
7eedb7a0b3
@ -4016,9 +4016,7 @@ void
|
||||
gtk_text_buffer_copy_clipboard (GtkTextBuffer *buffer,
|
||||
GtkClipboard *clipboard)
|
||||
{
|
||||
gtk_text_buffer_begin_user_action (buffer);
|
||||
cut_or_copy (buffer, clipboard, FALSE, TRUE, TRUE);
|
||||
gtk_text_buffer_end_user_action (buffer);
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user