fix caret and tab switch on invisible widgets(#62)

This commit is contained in:
Jinhao
2015-06-15 22:31:03 +08:00
parent 2d1a347116
commit 7dae086162
6 changed files with 77 additions and 51 deletions

View File

@@ -265,7 +265,7 @@ namespace nana
if (false == edge_nimbus_renderer_t::instance().render(iwd, forced, update_area))
{
rectangle vr;
if (bedrock_type::window_manager_t::wndlayout_type::read_visual_rectangle(iwd, vr))
if (bedrock_type::window_manager_t::window_layer::read_visual_rectangle(iwd, vr))
{
if (update_area)
::nana::overlap(*update_area, rectangle(vr), vr);