efl/src
Youngbok Shin c0fa31d6f4 Elementary toolbar: Fix flickering issue from resizing the box multiple times
Summary:
The toolbar's box was resized in _sizing_eval(), _resize_job().
In _sizing_eval(), the box was resized according to its minimum size.
And in _resize_job(), toolbar would recalculate it and resize the box again.
If _sizing_eval() was called after resizing the box properly from _resize_job(),
the box was shrank before calling the next job.
If the box's minimum size is needed for calculation in the job callback,
it shouldn't change box's size before the job callback.
@fix

Test Plan: N/A

Reviewers: jaehwan, eagleeye, woohyun, cedric

Subscribers: jpeg

Differential Revision: https://phab.enlightenment.org/D3911
2016-04-25 19:38:03 +09:00
..
benchmarks Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
bin Fix "cast from pointer to integer of different size" on Windows 2016-04-25 13:49:43 +09:00
bindings eolian-cxx: Remove .Base requirement 2016-04-21 18:31:53 -03:00
edje_external elementary: add edje_external back in. 2016-03-31 19:45:26 -07:00
examples efreetd - reduce memory usage by using stringshare much more 2016-04-23 23:07:48 +09:00
lib Elementary toolbar: Fix flickering issue from resizing the box multiple times 2016-04-25 19:38:03 +09:00
modules wayland_shm: Remove debug detritus 2016-04-19 16:40:27 -04:00
scripts elementary: enable lua binding gen 2016-03-29 11:23:43 +01:00
static_libs static_libs: Add libdrm headers (for wayland_shm) 2016-04-19 15:11:10 -04:00
tests eolian-cxx: Remove .Base requirement 2016-04-21 18:31:53 -03:00
utils/ecore
Makefile.am elput: Initial checkin of elput library 2016-04-13 14:16:17 -04:00
Makefile_EPhysics.am
Makefile_Ecore.am ecore: rename Ecore_Mainloop to Efl.Loop. 2016-04-21 15:11:32 -07:00
Makefile_Ecore_Audio.am build: keep our CLEANFILES tidy to avoid argument list too long during clean 2016-03-31 16:29:32 +02:00
Makefile_Ecore_Audio_Cxx.am
Makefile_Ecore_Avahi.am
Makefile_Ecore_Buffer.am
Makefile_Ecore_Cocoa.am ecore_cocoa: move Ecore_Cocoa_Cursor.h in Ecore_Cocoa.h 2016-03-02 13:56:35 -08:00
Makefile_Ecore_Con.am build: keep our CLEANFILES tidy to avoid argument list too long during clean 2016-03-31 16:29:32 +02:00
Makefile_Ecore_Cxx.am Test rework #3: Ecore_Cxx 2016-02-16 12:41:06 +00:00
Makefile_Ecore_Drm.am ecore_drm: fix out of source tree compilation 2015-12-23 17:43:22 +01:00
Makefile_Ecore_Evas.am
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 efl js: Fix naming of manual binding functions. 2016-03-18 17:47:09 -03:00
Makefile_Ecore_Psl1ght.am
Makefile_Ecore_SDL.am
Makefile_Ecore_Wayland.am
Makefile_Ecore_Win32.am
Makefile_Ecore_Wl2.am ecore-wl2: Port session recovery protocol to work with Ecore_Wl2 2016-04-22 09:32:45 -04:00
Makefile_Ecore_X.am ecore-xcb: Implement missing keyrouter and keygrab functions for xcb 2016-04-04 11:01:48 -04:00
Makefile_Ector.am ector: rg_etc is always needed for color conversion. 2016-04-18 14:43:48 -07:00
Makefile_Edje.am Edje: Fix tests build without installing edj files 2016-04-21 14:52:53 +09:00
Makefile_Edje_Cxx.am
Makefile_Edje_Helper.am
Makefile_Eet.am autotools: fix make distcheck. 2016-04-15 11:07:02 -07:00
Makefile_Eet_Cxx.am Test rework #6: Eet_Cxx 2016-02-16 12:41:06 +00:00
Makefile_Eet_Helper.am elementary: add config back in. 2016-03-30 14:15:15 -07:00
Makefile_Eeze.am Test rework #7: Eeze 2016-02-16 12:41:06 +00:00
Makefile_Efl.am Efl.Pack: Rename methods and properties 2016-04-20 11:15:53 +09:00
Makefile_Efl_Cxx.am
Makefile_Efl_Js.am efl-js: JavaScript Eolian binding 2015-12-23 23:59:40 -02:00
Makefile_Efreet.am
Makefile_Eina.am autotools: fix make distcheck. 2016-04-15 11:07:02 -07:00
Makefile_Eina_Cxx.am tests: add dependency on simple.eo.hh for new eina_cxx iterator test 2016-03-23 16:55:03 +01:00
Makefile_Eio.am autotools: fix make distcheck. 2016-04-15 11:07:02 -07:00
Makefile_Eio_Cxx.am
Makefile_Eldbus.am build: make sure eldbus_eolian_type_files lands in a tarball for distcheck 2016-02-18 14:27:35 +01:00
Makefile_Eldbus_Cxx.am Test rework #14: ElDbus_Cxx 2016-02-16 12:41:06 +00:00
Makefile_Elementary.am elementary: attempt to fix Windows build. 2016-04-22 11:48:25 -07:00
Makefile_Elementary_Cxx.am elementary: add back C++ generated binding. 2016-03-28 16:16:15 -07:00
Makefile_Elocation.am eldbus: add efl.model implementation. 2015-12-10 12:02:30 -08:00
Makefile_Elput.am elput: Add support for creating and removing devices 2016-04-13 14:16:17 -04:00
Makefile_Elua.am
Makefile_Elua_Helper.am build: keep our CLEANFILES tidy to avoid argument list too long during clean 2016-03-31 16:29:32 +02:00
Makefile_Embryo.am
Makefile_Emile.am autotools: fix make distcheck. 2016-04-15 11:07:02 -07:00
Makefile_Emotion.am build: keep our CLEANFILES tidy to avoid argument list too long during clean 2016-03-31 16:29:32 +02:00
Makefile_Eo.am autotools: fix make distcheck. 2016-04-15 11:07:02 -07:00
Makefile_Eo_Cxx.am
Makefile_Eolian.am tests/eloian: ship eo file needed for tests in tarball 2016-04-08 15:41:03 +02:00
Makefile_Eolian_Cxx.am eolian-cxx: Remove .Base requirement 2016-04-21 18:31:53 -03:00
Makefile_Eolian_Cxx_Helper.am build: keep our CLEANFILES tidy to avoid argument list too long during clean 2016-03-31 16:29:32 +02:00
Makefile_Eolian_Files_Helper.am autotools: allow reuse of some macro for subdirectory Eolian build. 2016-04-14 16:07:32 -07:00
Makefile_Eolian_Helper.am autotools: fix build after hungry rebase. 2016-04-14 17:05:35 -07:00
Makefile_Eolian_Js.am efl js: Add clean up callbacks to deallocate memory used in v8::External 2016-03-18 17:47:09 -03:00
Makefile_Eolian_Js_Helper.am build: keep our CLEANFILES tidy to avoid argument list too long during clean 2016-03-31 16:29:32 +02:00
Makefile_Eolian_Subbuild_Helper.am eo: make it possible to build the library alone. 2016-04-14 16:07:32 -07:00
Makefile_Escape.am
Makefile_Ethumb.am
Makefile_Ethumb_Client.am
Makefile_Evas.am wayland_shm: Fix evas test breakage 2016-04-21 08:16:40 -04:00
Makefile_Evas_Cxx.am Evas: Fix the build... I hope 2016-01-06 17:56:01 +09:00
Makefile_Evil.am autotools: fix make distcheck. 2016-04-15 11:07:02 -07:00