Broken profiles after copying profile #585


  • Fixed
  • Replied
Closed
  • Forge_User_76679004 created this issue Sep 15, 2018
    • I have a default profile that acts as a blueprint and then character specific ones that only add things like icons for debuffs
    • I create a new profile and copy the settings from my default one, which works fine
    • After that I edited things in my new profile, switched back to the default profile and wanted to copy the changes I just made into my default profile, but after doing that both profiles were broken as I couldn't even get a layout to show
    • Only by deleting my saved settings of grid2 was I able to remove those broken profiles
  • Forge_User_76679004 edited description Sep 15, 2018
  • michaelsp posted a comment Sep 15, 2018

    Which Grid2 version ?

    Any LUA error ?

    Can you repeat that behaviour or only happened once ?

    Maybe the grid2 window went out of screen, Did you try to use the "Reset Position" button in general options ?

    Did you try to export and import the "broken" profiles ?

    Sorry your question is too general, no enough information.

    If you have  any broken profile, export the profile to text format and paste the profile here.


    Edited Sep 15, 2018
  • michaelsp added a tag Replied Sep 15, 2018
  • Forge_User_76679004 posted a comment Sep 16, 2018

    My fault for not reporting a proper reproduction, but now a proper one:

    • Latest grid2 version r829
    • Deleted settings/saved variables for a fresh start
    • Move the frame to a different spot than the default one
    • Increase frame width+height
    • Create a new profile
    • Copy the profile settings from the default character profile -> the frame is at the new spot with increased width+height
    • Change back to the default character profile
      • My solo frame is gone
      • Layouts can't be displayed using the test button
      • -> Bug
    • Lua error:

    1x Grid2\GridFrame.lua:152: attempt to call method 'Layout' (a nil value)
    Grid2\GridFrame.lua:152: in function `Layout'
    Grid2\GridFrame.lua:259: in function `LayoutFrames'
    Grid2\GridFrame.lua:225: in function `OnModuleUpdate'
    Grid2\GridCore.lua:84: in function `OnUpdate'
    Grid2\GridCore.lua:106: in function `UpdateModules'
    Grid2\GridCore.lua:165: in function `?'
    ...nfo\Libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua:119: in function <...nfo\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:119>
    [C]: ?
    ...nfo\Libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua:29: in function <...nfo\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:25>
    ...nfo\Libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua:64: in function `Fire'
    ...dOns\ArkInventory\Externals\Ace3\AceDB\AceDB-3.0-26.lua:466: in function `SetProfile'
    ...ory\Externals\Ace3\AceDBOptions\AceDBOptions-3.0-15.lua:275: in function <...ory\Externals\Ace3\AceDBOptions\AceDBOptions-3.0.lua:274>
    [C]: ?
    ...ceConfig\AceConfigDialog-3.0\AceConfigDialog-3.0-67.lua:50: in function <...ceConfig\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:48>
    ...ceConfig\AceConfigDialog-3.0\AceConfigDialog-3.0-67.lua:784: in function <...ceConfig\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:610>
    [C]: ?
    ...ns\ArkInventory\Externals\Ace3\AceGUI\AceGUI-3.0-36.lua:71: in function <...ns\ArkInventory\Externals\Ace3\AceGUI\AceGUI-3.0.lua:69>
    ...ns\ArkInventory\Externals\Ace3\AceGUI\AceGUI-3.0-36.lua:285: in function `Fire'
    ...ernals\Ace3\AceGUI\widgets\AceGUIWidget-DropDown.lua:442: in function <...ernals\Ace3\AceGUI\widgets\AceGUIWidget-DropDown.lua:433>
    [C]: ?
    ...ns\ArkInventory\Externals\Ace3\AceGUI\AceGUI-3.0-36.lua:71: in function <...ns\ArkInventory\Externals\Ace3\AceGUI\AceGUI-3.0.lua:69>
    ...ns\ArkInventory\Externals\Ace3\AceGUI\AceGUI-3.0-36.lua:285: in function `Fire'
    ...\Ace3\AceGUI\widgets\AceGUIWidget-DropDown-Items.lua:351: in function <...\Ace3\AceGUI\widgets\AceGUIWidget-DropDown-Items.lua:341>


    Edited Sep 16, 2018
  • michaelsp posted a comment Sep 16, 2018

    Umm, a /reload ui must fix the issue, but i think this problem was already solved in lasted alpha versions, where all profile management code was refactored, download version r832 alpha.

    ( If you are using twitch app to download addons, right click on Grid2 -> Version Type -> Alpha)


    Edited Sep 16, 2018
  • michaelsp closed issue Sep 19, 2018
  • michaelsp added a tag Fixed Sep 19, 2018

To post a comment, please login or register a new account.