fix bug that text_editor wouldn't reset scrollbar when paste

This commit is contained in:
Jinhao 2017-07-16 11:26:28 +08:00
parent 887554b1b9
commit a7bfc61007
2 changed files with 6 additions and 1 deletions

View File

@ -1677,6 +1677,7 @@ namespace nana{ namespace widgets
//_m_put calcs the lines
_m_reset_content_size(false);
impl_->cview->sync(false);
}
}
else
@ -1998,7 +1999,8 @@ namespace nana{ namespace widgets
if(graph_)
{
this->_m_adjust_view();
if(this->_m_adjust_view())
impl_->cview->sync(false);
reset_caret();
impl_->try_refresh = sync_graph::refresh;

View File

@ -8,6 +8,7 @@
* http://www.boost.org/LICENSE_1_0.txt)
*
* @file: nana/gui/widgets/textbox.hpp
* @contributors: Oleg Smolsky
*/
#include <nana/gui/widgets/textbox.hpp>
@ -143,6 +144,8 @@ namespace drawerbase {
API::dev::lazy_refresh();
}
//Added Windows-style mouse double-click to the textbox(https://github.com/cnjinhao/nana/pull/229)
//Oleg Smolsky
void drawer::dbl_click(graph_reference, const arg_mouse& arg)
{
if(editor_->select_word(arg))