mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-10-31 08:44:41 +00:00 
			
		
		
		
	perf scripts python: exported-sql-viewer.py: Fix table find when table re-ordered
Table rows can be re-ordered by selecting a column to sort by. After re-ordering, the "find" operation was highlighting the wrong row, fix it. Signed-off-by: Adrian Hunter <adrian.hunter@intel.com> Cc: Andi Kleen <ak@linux.intel.com> Cc: Jiri Olsa <jolsa@redhat.com> Link: http://lkml.kernel.org/r/20181104151238.15947-5-adrian.hunter@intel.com Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
This commit is contained in:
		
							parent
							
								
									65b24292e8
								
							
						
					
					
						commit
						35fa1cee21
					
				
					 1 changed files with 3 additions and 1 deletions
				
			
		|  | @ -1975,7 +1975,7 @@ class TableWindow(QMdiSubWindow, ResizeColumnsToContentsBase): | |||
| 	def FindDone(self, row): | ||||
| 		self.find_bar.Idle() | ||||
| 		if row >= 0: | ||||
| 			self.view.setCurrentIndex(self.model.index(row, 0, QModelIndex())) | ||||
| 			self.view.setCurrentIndex(self.model.mapFromSource(self.data_model.index(row, 0, QModelIndex()))) | ||||
| 		else: | ||||
| 			self.find_bar.NotFound() | ||||
| 
 | ||||
|  | @ -2188,6 +2188,8 @@ For PostgreSQL databases, information_schema.tables/views/columns are included. | |||
| Ctrl-F displays a Find bar which finds substrings by either an exact match or a regular expression match. | ||||
| Refer to Python documentation for the regular expression syntax. | ||||
| All columns are searched, but only currently fetched rows are searched. | ||||
| <p>N.B. Results are found in id order, so if the table is re-ordered, find-next and find-previous | ||||
| will go to the next/previous result in id order, instead of display order. | ||||
| """ | ||||
| 
 | ||||
| # Help window | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Adrian Hunter
						Adrian Hunter