be742c4adc
Summary: There is an edge case that results in SIGFAULT in Enlightenment when "Keyboard Settings" dialog is closed prior to "Add New Configuration" dialog and "OK" button is pressed in the latter one. This makes sure that closing the dialogs follows the parent/child logic. @fix Test Plan: 1. Go to Settings -> All -> Input -> Keyboard and press "Add" 2. Observe that "Add New Configuration" dialog is opened 3. Select/highlight any new layout 4. Go back to "Keyboard Settings" dialog and close it 5. Press "OK" in "Keyboard Settings" dialog 6. Observe that Enlightenment sigfaults Reviewers: zmike, raster Subscribers: cedric, seoz Differential Revision: https://phab.enlightenment.org/D3901 |
||
---|---|---|
config | ||
data | ||
doc | ||
m4 | ||
pkgbuild | ||
po | ||
src | ||
.arcconfig | ||
.gitignore | ||
.mailmap | ||
AUTHORS | ||
BUGS | ||
COPYING | ||
ChangeLog | ||
INSTALL | ||
Makefile.am | ||
NEWS | ||
README | ||
README.wayland | ||
autogen.sh | ||
configure.ac | ||
e19_workdir_setup.sh | ||
enlightenment.pc.in | ||
enlightenment.spec.in | ||
netwm.txt | ||
x-ui.sh | ||
xdebug.sh |
README
Please report bugs and send patches to phab.enlightenment.org Enlightenment 0.19.0 Requirements: ------------- Must: efl elementary libc libm libX11 libXext xcb xcb-shape xcb-keysyms Heavily suggested: evas_generic_loaders (all loaders) NOTE: Users of DR16 will need to rename the $prefix/bin/enlightenment file prior to installing DR19 or it will be overwritten. You can also use the configure --prefix option to put enlightenment in a separate tree of its own (recommended) like: ./configure --prefix=/usr/local/e19 You will, as usual, need to add the subsequent bin dir to your $PATH etc. NOTES: * if you do not want security issues make sure sysactions.conf is in /etc/enlightenment (not PREFIX/etc/enlightenment) as this is the first place it looks at. This file is intended to be customized by packagers and system integrators to match your policies and scripts/tools.