Nathan Sobo

Results 39 comments of Nathan Sobo

This emerges from the way assigning a `null` `className` property works on DOM nodes. Try this in your console: ``` js var div = document.createElement('div') div.className = null div ```...

@BinaryMuse so you're in favor of deleting any property going to a normal DOM element that is `null` or `undefined`? Or just `className`?

I haven't actually tried to use a select myself yet. The virtual-dom library used by etch assigns properties to the DOM nodes based on the JSX attributes, so I'm surprised...

I'm also hitting this in an automated test that creates a file in a watched directory, then renames it. It *seems* like the debouncer should be able to produce better...

Hi @passcod. Thanks for your response and your work on this library. Cross-platform file system notifications is a really thorny problem and you've packaged it up really nicely! > @atom/notify...

There's been no progress as I am currently occupied with performance issues and solidifying the API. If anyone would like to submit a PR and link it to this issue...

This is by design for now, but we may be able to support it. I excluded bare modifiers out of concern for ambiguity between the user hitting a modifier alone...

> Would it imply a lot of changes to implement this? The big problem is distinguishing intentional bare-modifier keystrokes from someone just hitting the modifier key immediately prior to another...

@nunobaba [This](https://github.com/atom/atom-keymap/blob/master/src/keymap-manager.coffee#L400) is the line where we prevent handling of bare modifiers. You can follow the logic from there. It's going to take some creativity to allow multi-stroke bare modifier...