Factory Palette

by cfcluan

Your shortcut to everything. Quickly search just about anything in Factorio. Items, recipes, entities, keybinds, commands, and more. Think of it as a command palette for Factorio.

Utilities
a month ago
2.0
730
Logistic network

b [Fixed] Alt+click leads to crash in 0.7.0

4 months ago

Got a crash when trying the new alt+click to open Factoriopedia for the first time:

The mod Factory Palette (0.7.0) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event factory-palette::on_gui_click (ID 1)
Error when running interface function factory-palette.source.items.select: Error when running interface function factory-search.search: __FactorySearch__/scripts/search-gui.lua:361: attempt to index field 'gui' (a nil value)
stack traceback:
    __FactorySearch__/scripts/search-gui.lua:361: in function 'build'
    __FactorySearch__/scripts/search-gui.lua:616: in function 'open'
    __FactorySearch__/scripts/remote.lua:5: in function <__FactorySearch__/scripts/remote.lua:4>
stack traceback:
    [C]: in function 'call'
    __factory-palette__/scripts/sources/items.lua:262: in function <__factory-palette__/scripts/sources/items.lua:253>
    (...tail calls...)
stack traceback:
    [C]: in function 'call'
    __factory-palette__/scripts/gui/search.lua:646: in function 'select_entry'
    __factory-palette__/scripts/gui/search.lua:86: in function 'fn'
    __factory-palette__/handlers.lua:20: in function <__factory-palette__/handlers.lua:16>
    __factory-palette__/scripts/gui/search.lua:698: in function 'wrapper'
    __flib__/gui.lua:147: in function 'handler'
    __flib__/gui.lua:177: in function 'handler'
    __core__/lualib/event_handler.lua:47: in function <__core__/lualib/event_handler.lua:45>
4 months ago

If it matters, I was alt+clicking on a yellow belt in the dropdown.

4 months ago

oh whoops i accidentally left some test code in there, 0.7.1 fixes this sorry!

4 months ago

No worries - thanks for the quick turnaround!

New response