X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=task-reporter.git;a=blobdiff_plain;f=src%2Fmain%2Fscala%2Fjp%2Fymir%2FtaskReporter%2Fui%2FMainFrame.scala;fp=src%2Fmain%2Fscala%2Fjp%2Fymir%2FtaskReporter%2Fui%2FMainFrame.scala;h=3878d21e65186afee95c4771c5b9208da51a416a;hp=a09aa5dfa6f2b655ce8c67dc71c1f7a30973b298;hb=98a5e495638e1ef4c5826e2a67bbd7a93fb8d296;hpb=fc149e355937c9206e3a3c388b182ee5a1b81205 diff --git a/src/main/scala/jp/ymir/taskReporter/ui/MainFrame.scala b/src/main/scala/jp/ymir/taskReporter/ui/MainFrame.scala index a09aa5d..3878d21 100644 --- a/src/main/scala/jp/ymir/taskReporter/ui/MainFrame.scala +++ b/src/main/scala/jp/ymir/taskReporter/ui/MainFrame.scala @@ -126,11 +126,13 @@ class MainFrame(reportFile: Option[File]) extends Frame { } }) contents += VStrut(5) - contents += new Separator(Orientation.Horizontal) - contents += VStrut(5) - contents += new TaskEditor - contents += VStrut(5) - contents += new Separator(Orientation.Horizontal) + contents += new TaskEditor { + listenTo(frame) + reactions += { + case TaskSelected(t) => task = t + case TaskDeselected() => task = Task() + } + } contents += VStrut(5) contents += new FlowPanel(FlowPanel.Alignment.Left)() { contents += new Button(new Action("New") {