Commit 91e9df59 authored by Maciej Suminski's avatar Maciej Suminski
Browse files

Fixed layers order after changing the active layer.

parent f45836bf
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -243,7 +243,7 @@ void EDA_DRAW_PANEL_GAL::StopDrawing()
}


void EDA_DRAW_PANEL_GAL::SetHighContrastLayer( LAYER_NUM aLayer )
void EDA_DRAW_PANEL_GAL::SetHighContrastLayer( LAYER_ID aLayer )
{
    // Set display settings for high contrast mode
    KIGFX::RENDER_SETTINGS* rSettings = m_view->GetPainter()->GetSettings();
@@ -257,7 +257,7 @@ void EDA_DRAW_PANEL_GAL::SetHighContrastLayer( LAYER_NUM aLayer )
}


void EDA_DRAW_PANEL_GAL::SetTopLayer( LAYER_NUM aLayer )
void EDA_DRAW_PANEL_GAL::SetTopLayer( LAYER_ID aLayer )
{
    m_view->ClearTopLayers();
    m_view->SetTopLayer( aLayer );
+2 −2
Original line number Diff line number Diff line
@@ -136,13 +136,13 @@ public:
     * Function SetHighContrastLayer
     * Takes care of display settings for the given layer to be displayed in high contrast mode.
     */
    virtual void SetHighContrastLayer( LAYER_NUM aLayer );
    virtual void SetHighContrastLayer( LAYER_ID aLayer );

    /**
     * Function SetTopLayer
     * Moves the selected layer to the top, so it is displayed above all others.
     */
    virtual void SetTopLayer( LAYER_NUM aLayer );
    virtual void SetTopLayer( LAYER_ID aLayer );

protected:
    void onPaint( wxPaintEvent& WXUNUSED( aEvent ) );
+1 −1
Original line number Diff line number Diff line
@@ -508,7 +508,7 @@ public:

    const BOX2I CalculateExtents() ;

    static const int VIEW_MAX_LAYERS = 128;      ///< maximum number of layers that may be shown
    static const int VIEW_MAX_LAYERS = 256;      ///< maximum number of layers that may be shown

private:
    struct VIEW_LAYER