Selaa lähdekoodia

Remove pin button from pane

biblius 1 kuukausi sitten
vanhempi
commit
7966b0cddd
2 muutettua tiedostoa jossa 1 lisäystä ja 8 poistoa
  1. 0 2
      src/resizable.rs
  2. 1 6
      src/state/pane.rs

+ 0 - 2
src/resizable.rs

@@ -94,8 +94,6 @@ where
         let max_size = limits.max();
         let state: &ResizableState = tree.state.downcast_ref();
 
-        dbg!(&state);
-
         match self.direction {
             ResizableDirection::Horizontal => {
                 let a_node = self.a.as_widget_mut().layout(

+ 1 - 6
src/state/pane.rs

@@ -124,12 +124,7 @@ impl AppState {
         let pane_grid = PaneGrid::new(&panes, |id, pane, is_maximized| {
             let is_focused = focus == Some(id);
 
-            let pin_button = button(text(if pane.is_pinned { "Unpin" } else { "Pin" }).size(14))
-                .on_press(Message::Pane(PaneMessage::TogglePin(id)))
-                .padding(3);
-
             let title = row![
-                pin_button,
                 text(if request.entry.name.is_empty() {
                     "Unnamed request"
                 } else {
@@ -180,7 +175,7 @@ impl AppState {
         })
         .width(Fill)
         .height(Fill)
-        .spacing(10)
+        .spacing(5)
         .on_click(|p| Message::Pane(PaneMessage::Clicked(p)))
         .on_drag(|p| Message::Pane(PaneMessage::Dragged(p)))
         .on_resize(10, |p| Message::Pane(PaneMessage::Resized(p)));