[Marble-bugs] [marble] [Bug 320475] New: Legend tab is not working on smallscreen devices

Thomas Jarosch thomas.jarosch at intra2net.com
Thu May 30 11:18:14 UTC 2013


https://bugs.kde.org/show_bug.cgi?id=320475

            Bug ID: 320475
           Summary: Legend tab is not working on smallscreen devices
    Classification: Unclassified
           Product: marble
           Version: 1.6.0 (KDE 4.11.0)
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: marble-bugs at kde.org
          Reporter: thomas.jarosch at intra2net.com

Hi,

the legend widget is no longer shown for small screen devices (like the N900).
Likely cause was 5f6ec60c360355fa1098a53a96c6d23b6ac4c2da ("Clean up old
widgets and actions")

I tried to fix it but the code is too messy right now.

Things I've observed:
- ControlView::m_legendDock never gets initialized.
  Therefore ControlView::showLegendDock() will never work.
- createDockWigets() never gets called on smallscreen devices anyway
  (recent fix by Bernhard)

The LegendWidget was previously located in MarbleControlBox
but it looks like that class is being phased out? It's not used anymore.

Thomas

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Marble-bugs mailing list