summaryrefslogtreecommitdiffstats
path: root/src/ui/view/edit-widget.cpp
diff options
context:
space:
mode:
authorJohan B. C. Engelen <jbc.engelen@swissonline.ch>2008-12-28 21:56:47 +0000
committerjohanengelen <johanengelen@users.sourceforge.net>2008-12-28 21:56:47 +0000
commitba9b20e2d2cb3ea7c24330e5f820a7c42b2ad8c4 (patch)
tree18d0d5b20283092a5e869ae5abe818872b16acda /src/ui/view/edit-widget.cpp
parentconvert NR to Geom (diff)
downloadinkscape-ba9b20e2d2cb3ea7c24330e5f820a7c42b2ad8c4.tar.gz
inkscape-ba9b20e2d2cb3ea7c24330e5f820a7c42b2ad8c4.zip
convert NR to Geom
(bzr r7031)
Diffstat (limited to 'src/ui/view/edit-widget.cpp')
-rw-r--r--src/ui/view/edit-widget.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ui/view/edit-widget.cpp b/src/ui/view/edit-widget.cpp
index dd437aad8..5e9b44ff6 100644
--- a/src/ui/view/edit-widget.cpp
+++ b/src/ui/view/edit-widget.cpp
@@ -1664,13 +1664,13 @@ EditWidget::onWindowSizeAllocate (Gtk::Allocation &newall)
void
EditWidget::onWindowRealize()
{
- NR::Rect d( Geom::Point(0, 0),
- Geom::Point(sp_document_width(_desktop->doc()), sp_document_height(_desktop->doc())) );
-
- if (d.isEmpty(1.0)) {
+ if ( (sp_document_width(_desktop->doc()) < 1.0) || (sp_document_height(_desktop->doc()) < 1.0) ) {
return;
}
+ Geom::Rect d( Geom::Point(0, 0),
+ Geom::Point(sp_document_width(_desktop->doc()), sp_document_height(_desktop->doc())) );
+
_desktop->set_display_area(d.min()[Geom::X], d.min()[Geom::Y], d.max()[Geom::X], d.max()[Geom::Y], 10);
_namedview_modified(_desktop->namedview, SP_OBJECT_MODIFIED_FLAG);
setTitle (SP_DOCUMENT_NAME(_desktop->doc()));