Skip to content

Commit

Permalink
choose map type from a dropdown closes #22
Browse files Browse the repository at this point in the history
  • Loading branch information
peregin committed Nov 30, 2014
1 parent 7bb6634 commit 55f2467
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/main/scala/peregin/gpv/gui/TelemetryPanel.scala
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ class TelemetryPanel(openGpsData: File => Unit) extends MigPanel("ins 2", "", "[
}
add(controlPanel, "growx")

listenTo(altitude.mouse.clicks, mapKit, mapChooser)
listenTo(altitude.mouse.clicks, mapKit, mapChooser.selection)
elevationMode.buttons.foreach(ab => listenTo(ab))

reactions += {
Expand Down Expand Up @@ -94,8 +94,9 @@ class TelemetryPanel(openGpsData: File => Unit) extends MigPanel("ins 2", "", "[
case SelectionChanged(`mapChooser`) =>
val item = mapChooser.selection.item
log.info(s"switching to $item")
val center = mapKit.getCenterPosition
mapKit.setTileFactory(item.factory)
mapKit.repaint()
mapKit.setCenterPosition(center)
}

def refresh(setup: Setup, telemetry: Telemetry) {
Expand Down

0 comments on commit 55f2467

Please sign in to comment.