lib/vedeu/cursor/move.rb in vedeu-0.5.3 vs lib/vedeu/cursor/move.rb in vedeu-0.5.4
- old
+ new
@@ -112,12 +112,12 @@
# @param entity [Class]
# @param name [String] The name of the cursor or view.
# @param dy [Fixnum] Move up (-1), or down (1), or no action (0).
# @param dx [Fixnum] Move left (-1), or right (1), or no action (0).
# @return [Vedeu::Move]
- def initialize(entity, name, dy = 0, dx = 0)
+ def initialize(entity, name = nil, dy = 0, dx = 0)
@entity = entity
- @name = name
+ @name = name ? name : Vedeu.focus
@dy = dy
@dx = dx
end
# Returns a newly positioned and stored cursor or view.