efl/src
Marcel Hollerbach 92820dbb88 elm_fileselector: move to focus compostition
Summary:
elm_fileselector was using efl_ui_widget_state_apply to call for internal chain update.
This internal chain update was relying on efl_ui_focus_object_manager_get, which
results in a wrong value at this time, since the value is still the old one and not the
current one. (This behaviour will be updated after the release). Focus composition
solves this issue by not relying on the properties of efl.ui.focus_object, but rather
take the values from the configuration in the state_apply call.

fix T6147
fix T7105

Reviewers: zmike, stefan_schmidt, segfaultxavi, devilhorns, herdsman

Reviewed By: zmike

Subscribers: herdsman, cedric, #committers

Tags: #efl

Maniphest Tasks: T7105, T6147

Differential Revision: https://phab.enlightenment.org/D6552
2018-07-12 09:33:38 -04:00
..
benchmarks efl: use efl_add_ref to create objects which have no parent 2018-03-20 17:20:56 -07:00
bin Revert "edje_cc: temporarily disable aborting compile when namespace validation fails" 2018-07-06 11:09:51 -04:00
bindings efl_mono: Fix call to System.Threading.Thread. 2018-06-19 13:28:58 -04:00
edje_external
examples Patch for T6342 2018-06-20 14:17:25 +01:00
generic
lib elm_fileselector: move to focus compostition 2018-07-12 09:33:38 -04:00
modules canvas vg_loader: close opened file after using it. 2018-07-11 16:09:31 +09:00
scripts eolian: make doc ref resolution global 2018-04-18 16:38:14 +02:00
static_libs evas: actually we expect gradient to live as long as the part that is using them. 2018-05-24 16:02:20 -07:00
tests tests/edje: add test to verify that swallow objects exist during DEL callback 2018-07-12 16:29:51 +09:00
wayland_protocol
CMakeLists.txt
CMakeLists_Eina.txt
Makefile.am build: ensure we delete all new check-results*xml files 2018-05-16 17:03:51 +02:00
Makefile_Cxx.am efl_cxx: remove eolized promises from the CXX bindings 2018-05-01 10:39:01 -07:00
Makefile_EPhysics.am
Makefile_Ecore.am tests/ecore: remove ecore-drm test 2018-07-10 14:44:44 -04:00
Makefile_Ecore_Audio.am
Makefile_Ecore_Avahi.am
Makefile_Ecore_Buffer.am
Makefile_Ecore_Cocoa.am
Makefile_Ecore_Con.am Efl.Net.Control.Manager (from Efl.Net.Control) 2018-04-24 09:03:42 -07:00
Makefile_Ecore_Drm.am
Makefile_Ecore_Drm2.am
Makefile_Ecore_Evas.am ecore_evas: fix vnc_server build. 2018-05-01 10:39:01 -07:00
Makefile_Ecore_FB.am
Makefile_Ecore_File.am
Makefile_Ecore_IMF.am
Makefile_Ecore_IMF_Evas.am
Makefile_Ecore_Input.am
Makefile_Ecore_Input_Evas.am
Makefile_Ecore_Ipc.am
Makefile_Ecore_Js.am
Makefile_Ecore_SDL.am
Makefile_Ecore_Wayland.am
Makefile_Ecore_Win32.am
Makefile_Ecore_Wl2.am ecore_wl2: Include window_v6.x in the dist even if not configured for wayland 2018-07-10 11:40:10 -04:00
Makefile_Ecore_X.am
Makefile_Ector.am tests: unbreak PACKAGE_BUILD_DIR usage in makefiles 2018-04-05 11:10:27 +02:00
Makefile_Edje.am tests/edje: split edje tests into separate files 2018-07-12 16:25:15 +09:00
Makefile_Edje_Helper.am
Makefile_Eet.am
Makefile_Eet_Helper.am
Makefile_Eeze.am
Makefile_Efl.am efl_ui_list : introduce new list widget for simple usage 2018-04-28 13:41:41 +09:00
Makefile_Efl_Js.am
Makefile_Efl_Mono.am C# bindings: Make efl_loop_timer.eo available to bindings 2018-07-06 15:00:51 -04:00
Makefile_Efl_Mono_MSBuild_Gen_Helper.am
Makefile_Efreet.am efreet: simplify and fix efreetd launch 2018-07-06 15:51:59 +02:00
Makefile_Eina.am tests: add test for eina_debug signal handling 2018-06-19 14:04:40 -04:00
Makefile_Eio.am
Makefile_Eldbus.am eldbus: refactor model code. 2018-04-30 14:21:11 -07:00
Makefile_Elementary.am elm_win: fix widget type name for backward compatibility 2018-05-31 21:39:34 +09:00
Makefile_Elocation.am
Makefile_Elput.am
Makefile_Elua.am
Makefile_Elua_Helper.am
Makefile_Embryo.am
Makefile_Emile.am
Makefile_Emotion.am
Makefile_Eo.am eo: add testcase for basic eventing and lifetime checking 2018-06-07 09:39:10 +02:00
Makefile_Eolian.am eolian: add code to run static checks but don't enable yet 2018-05-17 16:11:03 +02:00
Makefile_Eolian_Cxx.am build: include newly created blacklist.hpp in dist 2018-05-03 14:43:38 +02:00
Makefile_Eolian_Cxx_Helper.am
Makefile_Eolian_Files_Helper.am
Makefile_Eolian_Helper.am
Makefile_Eolian_Js.am efl-js: Fix dependency generation in JavaScript binding compilation 2018-04-08 11:24:08 -03:00
Makefile_Eolian_Js_Helper.am
Makefile_Eolian_Mono_Helper.am
Makefile_Escape.am
Makefile_Ethumb.am
Makefile_Ethumb_Client.am
Makefile_Evas.am evas: move clearing cows to right place. 2018-06-27 07:50:31 -04:00
Makefile_Evil.am tests: unbreak PACKAGE_BUILD_DIR usage in makefiles 2018-04-05 11:10:27 +02:00
Makefile_Wayland_Protocols.am
Makefile_efl_wl.am