mirror of
				https://github.com/subsurface/subsurface.git
				synced 2025-02-19 22:16:15 +00:00 
			
		
		
		
	Fix obscure display bug in profile widget, where heat map wasn't shown
Fixes an obscure bug, which happened under very specific circumstances. Precodition: fresh program start and neither of the partial pressure graphs, nor the heat maps are shown. User clicks on heat map icon. Bug: The heat map is not shown at the bottom of the graph. The fix consists in replacing two percentageAxis->setLine() calls by precentageAxis->animateChangeLine() calls. Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
This commit is contained in:
		
							parent
							
								
									04f38d61d7
								
							
						
					
					
						commit
						178dcbc0c6
					
				
					 1 changed files with 3 additions and 4 deletions
				
			
		|  | @ -839,7 +839,7 @@ void ProfileWidget2::settingsChanged() | |||
| 			percentageAxis->animateChangeLine(itemPos.percentageWithTankBar.expanded); | ||||
| 			heartBeatAxis->setPos(itemPos.heartBeatWithTankBar.pos.on); | ||||
| 			heartBeatAxis->animateChangeLine(itemPos.heartBeatWithTankBar.expanded); | ||||
| 		}else { | ||||
| 		} else { | ||||
| 			percentageAxis->setPos(itemPos.percentage.pos.on); | ||||
| 			percentageAxis->animateChangeLine(itemPos.percentage.expanded); | ||||
| 			heartBeatAxis->setPos(itemPos.heartBeat.pos.on); | ||||
|  | @ -847,7 +847,6 @@ void ProfileWidget2::settingsChanged() | |||
| 		} | ||||
| 		gasYAxis->setPos(itemPos.partialPressureTissue.pos.on); | ||||
| 		gasYAxis->animateChangeLine(itemPos.partialPressureTissue.expanded); | ||||
| 
 | ||||
| 	} else if (PP_GRAPHS_ENABLED || prefs.hrgraph || prefs.percentagegraph) { | ||||
| 		profileYAxis->animateChangeLine(itemPos.depth.intermediate); | ||||
| 		temperatureAxis->setPos(itemPos.temperature.pos.on); | ||||
|  | @ -857,14 +856,14 @@ void ProfileWidget2::settingsChanged() | |||
| 			percentageAxis->setPos(itemPos.percentageWithTankBar.pos.on); | ||||
| 			percentageAxis->animateChangeLine(itemPos.percentageWithTankBar.expanded); | ||||
| 			gasYAxis->setPos(itemPos.partialPressureWithTankBar.pos.on); | ||||
| 			gasYAxis->setLine(itemPos.partialPressureWithTankBar.expanded); | ||||
| 			gasYAxis->animateChangeLine(itemPos.partialPressureWithTankBar.expanded); | ||||
| 			heartBeatAxis->setPos(itemPos.heartBeatWithTankBar.pos.on); | ||||
| 			heartBeatAxis->animateChangeLine(itemPos.heartBeatWithTankBar.expanded); | ||||
| 		} else { | ||||
| 			gasYAxis->setPos(itemPos.partialPressure.pos.on); | ||||
| 			gasYAxis->animateChangeLine(itemPos.partialPressure.expanded); | ||||
| 			percentageAxis->setPos(itemPos.percentage.pos.on); | ||||
| 			percentageAxis->setLine(itemPos.percentage.expanded); | ||||
| 			percentageAxis->animateChangeLine(itemPos.percentage.expanded); | ||||
| 			heartBeatAxis->setPos(itemPos.heartBeat.pos.on); | ||||
| 			heartBeatAxis->animateChangeLine(itemPos.heartBeat.expanded); | ||||
| 		} | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue