lyx_mirror/src/frontends
Jean-Marc Lasgouttes 87d291ee23 Handle properly undo groups in embedded work areas
When a buffer is in an embedded work area (adv. find&replace), it is
not found by BufferList:::exists(), and therefore the undo group
created in GuiApplication::dispatch and in the handling of
LFUN_COMMAND_SEQUENCE will not be closed.. Crashes can ensue, as
described in Ubuntu bug:
https://bugs.launchpad.net/bugs/1737429

The solution is to introduce BufferList::isInternal and act on it.

Fixes bug #10847.

(cherry picked from commit 8b107f0490)
2017-12-23 19:21:12 +01:00
..
qt4 Handle properly undo groups in embedded work areas 2017-12-23 19:21:12 +01:00
tests Cmake build: Project names *should* be uniq 2017-03-30 14:01:56 +02:00
.gitignore
alert.h GuiAlert: Convert html to plain text on console output 2016-12-04 18:28:03 +01:00
Application.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
Clipboard.h
CMakeLists.txt Fix trailing whitespace in txt files. 2017-07-03 13:53:41 -04:00
Delegates.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
FontLoader.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
FontMetrics.h Use the same code for editable and non-editable buttons 2017-06-15 15:40:30 +02:00
KeyModifier.h
KeySymbol.h
Makefile.am
mouse_state.h
Painter.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
Selection.h
WorkArea.h
WorkAreaManager.cpp Unhide buffers that are marked dirty as a result of external modifications 2017-06-11 19:51:17 +02:00
WorkAreaManager.h Unhide buffers that are marked dirty as a result of external modifications 2017-06-11 19:51:17 +02:00