Skip to content

Commit f0246d3

Browse files
committed
Merge pull request #2 from rtyley/si-8019-swing-publisher-check-pf-defined
SI-8019 Make Publisher check PartialFunction is defined for Event
2 parents 2d358e1 + dbcc00e commit f0246d3

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/scala/scala/swing/Publisher.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ trait Publisher extends Reactor {
4444
/**
4545
* Notify all registered reactions.
4646
*/
47-
def publish(e: Event) { for (l <- listeners) l(e) }
47+
def publish(e: Event) { for (l <- listeners) if (l.isDefinedAt(e)) l(e) }
4848

4949
listenTo(this)
5050
}

0 commit comments

Comments
 (0)