jesseweed / seti-syntax

A subtle dark colored theme for Atom.
MIT License
185 stars 66 forks source link

Uncaught TypeError: Cannot read property 'toLowerCase' of undefined #130

Closed Silon closed 8 months ago

Silon commented 8 years ago

[Enter steps to reproduce below:]

  1. ...
  2. ...

Atom Version: 1.8.0 System: Mac OS X 10.11.1 Thrown From: seti-syntax package, v1.0.1

Stack Trace

Uncaught TypeError: Cannot read property 'toLowerCase' of undefined

At /Users/admin/.atom/packages/seti-syntax/lib/settings.coffee:96

TypeError: Cannot read property 'toLowerCase' of undefined
    at Object.module.exports.setTheme (/Users/admin/.atom/packages/seti-syntax/lib/settings.coffee:96:43)
    at /Users/admin/.atom/packages/seti-syntax/lib/settings.coffee:21:16
    at /Applications/Atom.app/Contents/Resources/app.asar/src/config.js:631:20
    at Function.module.exports.Emitter.simpleDispatch (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:25:14)
    at Emitter.module.exports.Emitter.emit (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:125:28)
    at Config.module.exports.Config.emitChangeEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/config.js:816:29)
    at Config.module.exports.Config.setRawValue (/Applications/Atom.app/Contents/Resources/app.asar/src/config.js:608:19)
    at Config.module.exports.Config.set (/Applications/Atom.app/Contents/Resources/app.asar/src/config.js:227:14)
    at SettingsPanel.module.exports.SettingsPanel.set (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/settings-view/lib/settings-panel.js:196:28)
    at setNewValue (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/settings-view/lib/settings-panel.js:136:28)
    at HTMLInputElement.<anonymous> (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/settings-view/lib/settings-panel.js:142:22)
    at HTMLInputElement.jQuery.event.dispatch (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/jquery/dist/jquery.js:4435:9)
    at HTMLInputElement.elemData.handle (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/jquery/dist/jquery.js:4121:28)

Commands

     -1:53.6.0 application:open (atom-pane.pane.active)
  2x -0:59.9.0 core:confirm (input.hidden-input)
     -0:18.9.0 pane:show-item-1 (div.panels)
     -0:14.6.0 pane:show-item-2 (input.hidden-input)
     -0:10.3.0 core:cancel (div.package-detail.panels-item)

Config

{
  "core": {
    "destroyEmptyPanes": false,
    "disabledPackages": [
      "autocomplete-atom-api",
      "language-c",
      "language-csharp",
      "language-go",
      "language-java",
      "language-objective-c",
      "language-perl",
      "language-python",
      "language-ruby",
      "language-ruby-on-rails",
      "activate-power-mode"
    ],
    "openEmptyEditorOnStart": false,
    "themes": [
      "one-dark-ui",
      "seti-syntax"
    ]
  },
  "seti-syntax": {}
}

Installed Packages

# User
minimap, v4.24.6
seti-syntax, v1.0.1

# Dev
No dev packages