• Eike Rathke's avatar
    resolved fdo#46160 query model only once whether it is a preview · 7c5064d3
    Eike Rathke yazdı
    Query a frame's model only once whether it is a preview model, instead of
    doing it for each toolbar and menubar and statusbar and progressbar. Each call
    via SfxBaseModel::getArgs() results in SfxObjectShell::GetVisArea() that at
    least in Calc determines how far visible attributes extend, with several
    toolbars requested on each cell edit.
    
    getArgs() calls GetVisArea() still too many times when loading a document even
    if the caller doesn't evaluate the WinExtent property, this is an opportunity
    for further optimization.
    7c5064d3
toolbarlayoutmanager.cxx 174 KB