Thanks for your report. It's been confirmed that there is a compatibility issue with this release and any EFL version prior to the 1.15 pre-release series. The issue is the result of undocumented behavior change in X11 mouse handling within EFL which was accounted for without providing adequate support for the mouse handling in earlier EFL versions.
I plan on fixing this today and then putting out another hotfix release after to restore compatibility with earlier EFL versions. On Thu, Jul 23, 2015 at 11:27 PM, Dave <d...@flex.com.au> wrote: > Something crazy wrong with the settings dialogs in this release. > > The first click inside a dialog registers fine, but any subsequent clicks > will register exactly the same as the first click. > > Nothing appears in the .xsession-errors file as it happens. Running > efl/elementary 1.14.2 . > > Cheers, > dave.k > > > In the year 2015, of the month of July, on the 23rd day, Mike > Blumenkrantz wrote: > > This bugfix release improves on the 0.19.5 release and resolves a number > of > > issues. > > > > CHANGES > > > > Carsten @raster Haitzler (1): > > e passive window grabs - fix side-effect leave/enter events on > clients > > > > Christopher @devilhorns Michael (1): > > enlightenment: Make E build again with EFL from git > > > > Derek @ManMower Foreman (2): > > wizard: Prevent crash > > wizard: Prevent crash > > > > Mike @zmike Blumenkrantz (43): > > reject client fullscreening based on config and desk visibility > > force xwindow stacking to obey nocomp policy and stack below > current > > nocomp > > allow new fullscreening clients to replace current nocomp where > > applicable > > fix focusing client on mouse events which trigger actions (with > > exceptions) > > fix shelf visibility state signals > > fix eo errors for ilist icon select state > > allow layer-blocked clients in deskmirror to restack > > return an accurate value for override clients in > > e_comp_object_util_zone_get() > > only apply deskmirror client visibility logic for non-deleted > clients > > stop rejecting possibly-valid x11 focus events > > check for possible parent window on x11 mouse button events > > fix focus FIXME regarding focus-setting on clients from other desks > > unset changes.visible when forcing visibility during no-effect desk > > flip > > add E_Client->mouse.in for determining mouse-in status > > trigger fake mouse-out on clients when unsetting focus > > trigger client mouse-in on x11 mouse movement for non-action > clients > > enforce pstate's extremely-confusing no_turbo option in cpufreq > > use client window for x11 button ungrabbing > > redo all x11 client mouse grabbing for focus > > straggler ungrab of x11 parent window from previous commit > > ensure x11 focus grabs are applied on client init when needed > > only ungrab x11 windows when appropriate focus options are set > > reject x11 replay clicks when event window != client window > > do not apply x11 focus grabs to internal clients if efl version > > 1.14 > > make e_client_util_desk_visible() work for overrides without desks > > make pager popups only trigger on urgency hint if client is not > > currently visible > > set CRITICAL urgency for notification internal notifications > > block client signal binding activation when mouse action is active > > move E_Client->mouse.in to E_Client->mouse_in to avoid abi > breakage > > account for race condition when creating initial comp object > updates > > tiler > > fix compile against newer efl > > move grabinput focus fix timer to x11 compositor and fix it to Work > > Better > > always set x11 override client geometry on startup > > fix compile warning > > only unset e MANAGED atom on non-shutdown > > only trigger client mouse-in from x11 mouse move event if > client+desk > > are visible > > ensure that focus is set and focus stack is managed on winlist hide > > never use new clients for stacking part 2: the secret of the > stacking > > ensure clients possess comp_data before dereferencing it during x11 > > stacking > > always stop passing key events on once they reach the lokker > callback > > simulate modal windows for badly behaved x11 clients > > > > > > TICKETS RESOLVED > > > > * http://phab.enlightenment.org/T2259 > > * http://phab.enlightenment.org/T2277 > > * http://phab.enlightenment.org/T2411 > > * http://phab.enlightenment.org/T2547 > > * http://phab.enlightenment.org/T2566 > > * http://phab.enlightenment.org/T2594 > > > > > > As always, stay tuned to the latest infrequent E updates on the release > > blog (http://e.zmike.ninja). > > > > > > DOWNLOAD > > > > c74d0f6c18720b1c5a4800f09041c8c4e5761770bf47c2ede78d83398f197a26 > > > http://download.enlightenment.org/rel/apps/enlightenment/enlightenment-0.19.6.tar.gz > > > > 851636075888439bd653466660dd5b5c6104903cc047b4c1e3c6ae0b8732a03f > > > http://download.enlightenment.org/rel/apps/enlightenment/enlightenment-0.19.6.tar.bz2 > > > > 0491a01195fc092bb001b179091dd02efe199cbfda8206d7b11225d303e25044 > > > http://download.enlightenment.org/rel/apps/enlightenment/enlightenment-0.19.6.tar.xz > > > > **Disclaimer:** Enlightenment developers cannot be responsible for any > > successes which occur during testing of E19. > > > > See the full announcement for more details: > > https://phab.enlightenment.org/phame/live/3//post/e19_6_release/ > > > ------------------------------------------------------------------------------ > > _______________________________________________ > > enlightenment-devel mailing list > > enlightenment-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > ------------------------------------------------------------------------------ > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > ------------------------------------------------------------------------------ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel