[gnome-terminal/gnome-3-12] app: Fix window size when a second tab is added by drag-n-drop
- From: Egmont Koblinger <egmontkob src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-terminal/gnome-3-12] app: Fix window size when a second tab is added by drag-n-drop
- Date: Mon, 2 Jun 2014 21:54:59 +0000 (UTC)
commit 1fda7a5659fb77a635d093546174e9c703ee2ac3
Author: Egmont Koblinger <egmont gmail com>
Date: Thu May 29 12:42:01 2014 +0200
app: Fix window size when a second tab is added by drag-n-drop
https://bugzilla.gnome.org/show_bug.cgi?id=730850
(cherry picked from commit d3e593e4974303618305da4e0d20f0d5c10f83b0)
src/terminal-window.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/src/terminal-window.c b/src/terminal-window.c
index db06b3f..77cad21 100644
--- a/src/terminal-window.c
+++ b/src/terminal-window.c
@@ -3342,6 +3342,7 @@ mdi_screen_added_cb (TerminalMdiContainer *container,
TerminalWindow *window)
{
TerminalWindowPrivate *priv = window->priv;
+ int pages;
_terminal_debug_print (TERMINAL_DEBUG_MDI,
"[window %p] MDI: screen %p inserted\n",
@@ -3399,6 +3400,12 @@ mdi_screen_added_cb (TerminalMdiContainer *container,
gtk_window_present_with_time (GTK_WINDOW (window), gtk_get_current_event_time ());
priv->present_on_insert = FALSE;
}
+
+ pages = terminal_mdi_container_get_n_screens (container);
+ if (pages == 2)
+ {
+ terminal_window_update_size (window);
+ }
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]