fix bug that text_editor wouldn't reset scrollbar when paste
This commit is contained in:
		
							parent
							
								
									887554b1b9
								
							
						
					
					
						commit
						a7bfc61007
					
				@ -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;
 | 
			
		||||
 | 
			
		||||
@ -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))
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user