I have the following in my user/Preferences.sublime-settings

{
    "tab_size": 2,
}

And most of the time it works. But once in a while I open a ruby file, and it jumped back to 4 spaces. I'm wondering if there is some bug or slight difference in opening a file that could change this?

Having trouble tracking this down. Thanks for the help.

Edit
Report