lib/glimmer/dsl/tk/widget_expression.rb in glimmer-dsl-tk-0.0.35 vs lib/glimmer/dsl/tk/widget_expression.rb in glimmer-dsl-tk-0.0.36
- old
+ new
@@ -31,10 +31,10 @@
EXCLUDED_KEYWORDS = %w[root]
def can_interpret?(parent, keyword, *args, &block)
!EXCLUDED_KEYWORDS.include?(keyword) and
- Glimmer::Tk::WidgetProxy.widget_exists?(keyword)
+ Glimmer::Tk::WidgetProxy.widget_exists?(keyword) and
(parent.respond_to?(:tk) or args.first.respond_to?(:tk))
end
def interpret(parent, keyword, *args, &block)
if keyword == 'toplevel' && args.first.respond_to?(:tk)